2023-01-03 14:40:22 +01:00
|
|
|
# This file is automatically @generated by Cargo.
|
|
|
|
# It is not intended for manual editing.
|
cargo: bump the patch group with 9 updates (#2682)
Bumps the patch group with 9 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.95` | `1.0.96` |
| [clap](https://github.com/clap-rs/clap) | `4.5.27` | `4.5.31` |
| [log](https://github.com/rust-lang/log) | `0.4.25` | `0.4.26` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.44` | `0.4.45` |
| [serde](https://github.com/serde-rs/serde) | `1.0.217` | `1.0.218` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.138` | `1.0.139`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.14` | `0.8.21` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.137` | `1.0.142` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.137` | `1.0.142` |
Updates `anyhow` from 1.0.95 to 1.0.96
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.96</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/f0aa0d367f7545827d4034c9fe4394b9ce9069c3"><code>f0aa0d3</code></a>
Release 1.0.96</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bc33c24bd29029e2e609c94f59b67dec489bb325"><code>bc33c24</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/1cff785c761491ea42f41e8981d81042945e5952"><code>1cff785</code></a>
Unset doc-scrape-examples for lib target</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/d71c806e972e27004121337813fe54beefc661ba"><code>d71c806</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/3e409755ce450b19ba42f620f0db0d102e41bb92"><code>3e40975</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/b880dd050e98417ad2b47472b71e47c788126faf"><code>b880dd0</code></a>
Ignore Cargo-generated tests/crate/target directory</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/8891ce34b4552f14ab243162ecfb6e8bf62bce16"><code>8891ce3</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/anyhow/issues/404">#404</a>
from dtolnay/missingabi</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/51a173ee6894f01a1cb720406b42e6bc799260bf"><code>51a173e</code></a>
Ignore missing_abi lint in nightly-2025-01-16</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/4d71a84097b67307dff20f489621b015388cccc6"><code>4d71a84</code></a>
Ignore double_ended_iterator_last clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/af0937ef72fbaf9784a6c991e029738728d025e2"><code>af0937e</code></a>
Update ui test suite to nightly-2025-01-02</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.95...1.0.96">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.27 to 4.5.31
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.31</h2>
<h2>[4.5.31] - 2025-02-24</h2>
<h3>Features</h3>
<ul>
<li>Add <code>ValueParserFactory</code> for
<code>Saturating<T></code></li>
</ul>
<h2>v4.5.30</h2>
<h2>[4.5.30] - 2025-02-17</h2>
<h3>Fixes</h3>
<ul>
<li><em>(assert)</em> Allow <code>num_args(0..=1)</code> to be used with
<code>SetTrue</code></li>
<li><em>(assert)</em> Clean up rendering of <code>takes_values</code>
assertions</li>
</ul>
<h2>v4.5.29</h2>
<h2>[4.5.29] - 2025-02-11</h2>
<h3>Fixes</h3>
<ul>
<li>Change <code>ArgMatches::args_present</code> so not-present flags
are considered not-present (matching the documentation)</li>
</ul>
<h2>v4.5.28</h2>
<h2>[4.5.28] - 2025-02-03</h2>
<h3>Features</h3>
<ul>
<li><em>(derive)</em> Unstable support for full markdown syntax for doc
comments, enabled with <code>unstable-markdown</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.31] - 2025-02-24</h2>
<h3>Features</h3>
<ul>
<li>Add <code>ValueParserFactory</code> for
<code>Saturating<T></code></li>
</ul>
<h2>[4.5.30] - 2025-02-17</h2>
<h3>Fixes</h3>
<ul>
<li><em>(assert)</em> Allow <code>num_args(0..=1)</code> to be used with
<code>SetTrue</code></li>
<li><em>(assert)</em> Clean up rendering of <code>takes_values</code>
assertions</li>
</ul>
<h2>[4.5.29] - 2025-02-11</h2>
<h3>Fixes</h3>
<ul>
<li>Change <code>ArgMatches::args_present</code> so not-present flags
are considered not-present (matching the documentation)</li>
</ul>
<h2>[4.5.28] - 2025-02-03</h2>
<h3>Features</h3>
<ul>
<li><em>(derive)</em> Unstable support for full markdown syntax for doc
comments, enabled with <code>unstable-markdown</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/acf9abbc1b564cac24ed45b1b5906c90d688f4f0"><code>acf9abb</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/9186a1872c64cc912e553adbcc5f693206e4f013"><code>9186a18</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/233c316d1145be12c95eb05306575d42a44e154c"><code>233c316</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5926">#5926</a>
from sorairolake/feature/value-parser-factory-for-sa...</li>
<li><a
href="https://github.com/clap-rs/clap/commit/13931a25e704fadcaa33cda45e12f6544a023588"><code>13931a2</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5923">#5923</a>
from Reverier-Xu/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/536e29fb85919f23e8551135ae448fd92326159f"><code>536e29f</code></a>
feat(builder): Add <code>ValueParserFactory</code> for
<code>Saturating\<T></code></li>
<li><a
href="https://github.com/clap-rs/clap/commit/45ed71c0f235feb65d23568775e16b1f34c9f8d4"><code>45ed71c</code></a>
chore: Avoid using gen for rust 2024 preserved keyword</li>
<li><a
href="https://github.com/clap-rs/clap/commit/5029bb3d11809403cb9c1b37f970a8625aee56cd"><code>5029bb3</code></a>
chore: Avoid using <code>gen</code> for rust 2024 preserved keyword</li>
<li><a
href="https://github.com/clap-rs/clap/commit/8a1d59bbb068b82fe9ae55ff613a3a6927d3b964"><code>8a1d59b</code></a>
chore(deps): Update Rust Stable to v1.85 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5921">#5921</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/9caee534e05a16b223d4d4d7f94e5c1717c0b6dc"><code>9caee53</code></a>
docs(changelog): Clarify 5.0.0</li>
<li><a
href="https://github.com/clap-rs/clap/commit/cb2352f84a7663f32a89e70f01ad24446d5fa1e2"><code>cb2352f</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5918">#5918</a>
from epage/test</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.27...v4.5.31">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.25 to 0.4.26
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.26</h2>
<h2>What's Changed</h2>
<ul>
<li>Derive <code>Clone</code> for <code>kv::Value</code> by <a
href="https://github.com/SpriteOvO"><code>@SpriteOvO</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/668">rust-lang/log#668</a></li>
<li>Add <code>spdlog-rs</code> link to crate doc by <a
href="https://github.com/SpriteOvO"><code>@SpriteOvO</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/669">rust-lang/log#669</a></li>
<li>Prepare for 0.4.26 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/670">rust-lang/log#670</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.25...0.4.26">https://github.com/rust-lang/log/compare/0.4.25...0.4.26</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.26] - 2025-02-18</h2>
<h2>What's Changed</h2>
<ul>
<li>Derive <code>Clone</code> for <code>kv::Value</code> by <a
href="https://github.com/SpriteOvO"><code>@SpriteOvO</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/668">rust-lang/log#668</a></li>
<li>Add <code>spdlog-rs</code> link to crate doc by <a
href="https://github.com/SpriteOvO"><code>@SpriteOvO</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/669">rust-lang/log#669</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.25...0.4.26">https://github.com/rust-lang/log/compare/0.4.25...0.4.26</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/5a915548178b06f16049e3a4d0de79251bdf9603"><code>5a91554</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/670">#670</a>
from rust-lang/cargo/0.4.26</li>
<li><a
href="https://github.com/rust-lang/log/commit/5aba0c2290067bf527bbff762cf5414096502446"><code>5aba0c2</code></a>
prepare for 0.4.26 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/0551261bb4588b7f8afc8be05640347c97b67e10"><code>0551261</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/669">#669</a>
from SpriteOvO/crate-doc-update</li>
<li><a
href="https://github.com/rust-lang/log/commit/3ff3bdcbd79e9e36c3d6c318d3a6d56a97d3b119"><code>3ff3bdc</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/668">#668</a>
from SpriteOvO/value-clone</li>
<li><a
href="https://github.com/rust-lang/log/commit/931d8832d0c60d062ee61d228def4044efcbd8c0"><code>931d883</code></a>
Add <code>spdlog-rs</code> link to crate doc</li>
<li><a
href="https://github.com/rust-lang/log/commit/310c9b43ffe767dec16531c7839861b28f709ee9"><code>310c9b4</code></a>
Derive <code>Clone</code> for <code>kv::Value</code></li>
<li>See full diff in <a
href="https://github.com/rust-lang/log/compare/0.4.25...0.4.26">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.44 to 0.4.45
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.45</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0445">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0445</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.45</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.44...v0.4.45">v0.4.44...v0.4.45</a></p>
<h3>Changed</h3>
<ul>
<li>Added context to error message when rustdoc is not found.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2545">#2545</a></li>
<li>Slightly changed the styling rules around margins of footnotes.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2524">#2524</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where it would panic if a source_path is not set.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2550">#2550</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4941acdb8705728a5ea9d77987f31fdafefdcee1"><code>4941acd</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2551">#2551</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/7e3d2f96abb658ba9245144360b2512d44153eae"><code>7e3d2f9</code></a>
Update to 0.4.45</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/ddba36b24c63964fa213b171246443760499d04d"><code>ddba36b</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2524">#2524</a>
from WaffleLapkin/first-last-of-type-footnote</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/35cf96a0647239ff8c8b0317dd3dfcf872f0d4a6"><code>35cf96a</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2550">#2550</a>
from ehuss/fix-expected-source-path</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/5777a0edc4af9cd4617ab795c82298913ae685bd"><code>5777a0e</code></a>
Fix issue with None source_path</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/53c3a92285bc930a2cda10d6d6ac0eb7f38665ee"><code>53c3a92</code></a>
Add test for a chapter with no source path</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/132ca0dca3999aac43e50ad0821bb652c6a0db81"><code>132ca0d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2548">#2548</a>
from tamird/patch-1</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/56c2b9ba3a1db64352537abae918bd739a498063"><code>56c2b9b</code></a>
README.md: update workflow status badge</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/542b6feed1c9eaab5697437e037c370490e91f03"><code>542b6fe</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2545">#2545</a>
from ehuss/rustdoc-missing-error</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/2af44a396f9b1dd496692d3986d4873d9a0d4c03"><code>2af44a3</code></a>
Add context when <code>rustdoc</code> command is not found</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.44...v0.4.45">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.217 to 1.0.218
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.218</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/7bfd518dd44a3fcf17bb6d46345c23fe7e60e8e3"><code>7bfd518</code></a>
Release 1.0.218</li>
<li><a
href="https://github.com/serde-rs/serde/commit/723a9491e256486eb85ec0e7e6389c10e41d2eff"><code>723a949</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2895">#2895</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/2b44efb085aa219cb9f474983cb081731f4443d6"><code>2b44efb</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/serde-rs/serde/commit/03dc0fc137675c4fd67b8828d18b92230ca2be2e"><code>03dc0fc</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2894">#2894</a>
from dtolnay/doclink</li>
<li><a
href="https://github.com/serde-rs/serde/commit/85cb0c478e249e47b897dbfe59e5d271377e0bc3"><code>85cb0c4</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/serde-rs/serde/commit/abe71944803429f3ba160528237f66689a0440dd"><code>abe7194</code></a>
Update ui test suite to nightly-2025-02-12</li>
<li><a
href="https://github.com/serde-rs/serde/commit/aaccac7413fa44c74ca40c3b7d956a70bb144330"><code>aaccac7</code></a>
Unset doc-scrape-examples for lib target</li>
<li><a
href="https://github.com/serde-rs/serde/commit/7cd4d84cac270200ed2ab1adb3a2847fa54a3766"><code>7cd4d84</code></a>
Update ui test suite to nightly-2025-02-07</li>
<li><a
href="https://github.com/serde-rs/serde/commit/04ff3e8f950eb9862759781d85ec29d906917b70"><code>04ff3e8</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/dc3031b614eba65d8930bc90daabc45e627230d1"><code>dc3031b</code></a>
Remove *.sw[po] from gitignore</li>
<li>Additional commits viewable in <a
href="https://github.com/serde-rs/serde/compare/v1.0.217...v1.0.218">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.138 to 1.0.139
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.139</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/4d4f53c3b7de3259b6a8a15ef4d5f4edb47af32f"><code>4d4f53c</code></a>
Release 1.0.139</li>
<li><a
href="https://github.com/serde-rs/json/commit/5d6b32f3786e93e0c73a497bd1a900ae256f7f13"><code>5d6b32f</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1242">#1242</a>
from dtolnay/writefloat</li>
<li><a
href="https://github.com/serde-rs/json/commit/e5bb8bd38fe3b347655429b79d21ed89b366b706"><code>e5bb8bd</code></a>
Document behavior of write_f32/f64 on non-finite floats</li>
<li><a
href="https://github.com/serde-rs/json/commit/7a797810d2bedb9255ecef720112623ddb356805"><code>7a79781</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1241">#1241</a>
from dtolnay/doclink</li>
<li><a
href="https://github.com/serde-rs/json/commit/13591f1dd4baf2d510e56138599906815e9d798a"><code>13591f1</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/serde-rs/json/commit/1d7378e8ee87e9225da28094329e06345b76cd99"><code>1d7378e</code></a>
Unset doc-scrape-examples for lib target</li>
<li><a
href="https://github.com/serde-rs/json/commit/1174c5f57db44c26460951b525c6ede50984b655"><code>1174c5f</code></a>
Resolve unnecessary_semicolon pedantic clippy lint</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.138...v1.0.139">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.14 to 0.8.21
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.20</h2>
<h2>What's Changed</h2>
<ul>
<li>[readme] Explain maintenance, thank contributors by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2360">google/zerocopy#2360</a></li>
<li>Release 0.8.20 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2361">google/zerocopy#2361</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.19...v0.8.20">https://github.com/google/zerocopy/compare/v0.8.19...v0.8.20</a></p>
<h2>v0.8.19</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix soundness of FromBytes::read_from_io (<a
href="https://redirect.github.com/google/zerocopy/issues/2320">#2320</a>)
by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2358">google/zerocopy#2358</a></li>
<li>Release 0.8.19 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2359">google/zerocopy#2359</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.18...v0.8.19">https://github.com/google/zerocopy/compare/v0.8.18...v0.8.19</a></p>
<h2>v0.8.18</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Self: IntoBytes</code> bound to
<code>TryFromBytes::try_mut*</code> by <a
href="https://github.com/jswrenn"><code>@jswrenn</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2331">google/zerocopy#2331</a></li>
<li>Release 0.8.18 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2342">google/zerocopy#2342</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.17...v0.8.18">https://github.com/google/zerocopy/compare/v0.8.17...v0.8.18</a></p>
<h2>v0.8.17</h2>
<h2>What's Changed</h2>
<ul>
<li>[derive] Fix bug with KnownLayout on repr(packed) by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2307">google/zerocopy#2307</a></li>
<li>Release 0.8.17 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2308">google/zerocopy#2308</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.16...v0.8.17">https://github.com/google/zerocopy/compare/v0.8.16...v0.8.17</a></p>
<h2>v0.8.16</h2>
<h2>What's Changed</h2>
<ul>
<li>Enforce <code>Src: FromBytes</code> in
<code>try_transmute_mut!</code> by <a
href="https://github.com/jswrenn"><code>@jswrenn</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2229">google/zerocopy#2229</a></li>
<li>Release 0.8.16 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2297">google/zerocopy#2297</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.15...v0.8.16">https://github.com/google/zerocopy/compare/v0.8.15...v0.8.16</a></p>
<h2>v0.8.15</h2>
<h2>What's Changed</h2>
<ul>
<li>[derive] Implement an IntoBytes-based PartialEq/Eq derive by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2285">google/zerocopy#2285</a></li>
<li>Release 0.8.15 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2294">google/zerocopy#2294</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.15-alpha...v0.8.15">https://github.com/google/zerocopy/compare/v0.8.15-alpha...v0.8.15</a></p>
<h2>v0.8.15-alpha</h2>
<h2>What's Changed</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/dccbbcd8714eebeeac794ca5dd1ba1cbecc09ea2"><code>dccbbcd</code></a>
Release 0.8.21 (<a
href="https://redirect.github.com/google/zerocopy/issues/2402">#2402</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/0772a12d22c72c5ab3b48833ca021da6a77c8808"><code>0772a12</code></a>
Support 16-bit target platforms (<a
href="https://redirect.github.com/google/zerocopy/issues/2401">#2401</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/367e68b06c9215c66f442c6d2523a598d3465387"><code>367e68b</code></a>
[pointer] Improve soundness of invariant modeling (<a
href="https://redirect.github.com/google/zerocopy/issues/2397">#2397</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/417344326c98ae7712d09965bde670d577fe4f17"><code>4173443</code></a>
[layout] Update test documentation (<a
href="https://redirect.github.com/google/zerocopy/issues/2026">#2026</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2396">#2396</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/fe70ab6911f954f390b9ff04871e3c58fbba24e0"><code>fe70ab6</code></a>
[pointer] Fix Ptr[Inner] variance (<a
href="https://redirect.github.com/google/zerocopy/issues/2351">#2351</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2393">#2393</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8bbfec2ab80658500d2067860a6ef3bcdb17e78e"><code>8bbfec2</code></a>
[ci] Don't run on push (<a
href="https://redirect.github.com/google/zerocopy/issues/1882">#1882</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2394">#2394</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/a90f4d4a9d5643d205e0d0c73ff92f2946dd1983"><code>a90f4d4</code></a>
[ci] Add GitHub Action to backport PR (backports <a
href="https://redirect.github.com/google/zerocopy/issues/2017">#2017</a>
and <a
href="https://redirect.github.com/google/zerocopy/issues/2018">#2018</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2391">#2391</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/15a2cf5ac55b3d928e75897e5c4448e34540529d"><code>15a2cf5</code></a>
documented how to implement enums with endian-specific tags (<a
href="https://redirect.github.com/google/zerocopy/issues/1993">#1993</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2390">#2390</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/47949a4097f4b941d295150bebe96024db0e5847"><code>47949a4</code></a>
[pointer][invariant] Remove AliasingMapping, Inaccessible (<a
href="https://redirect.github.com/google/zerocopy/issues/2301">#2301</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2386">#2386</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/bce7ec57663d84ee14fed6c26820a2601b0a7014"><code>bce7ec5</code></a>
[CI] skip installation step when cache hit (<a
href="https://redirect.github.com/google/zerocopy/issues/1978">#1978</a>)
(<a
href="https://redirect.github.com/google/zerocopy/issues/2385">#2385</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.14...v0.8.21">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.137 to 1.0.142
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.142</h2>
<ul>
<li>Add template deduction guide for rust::Slice constructor (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1449">#1449</a>,
thanks <a
href="https://github.com/JonathonReinhart"><code>@JonathonReinhart</code></a>)</li>
</ul>
<h2>1.0.141</h2>
<ul>
<li>Fix missing <code>#include <ranges></code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1442">#1442</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1443">#1443</a>,
thanks <a
href="https://github.com/atetubou"><code>@atetubou</code></a>)</li>
</ul>
<h2>1.0.140</h2>
<ul>
<li>Add <code>rust::String(const char8_t *)</code> and
<code>rust::String(const char8_t *, size_t)</code> constructors (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1437">#1437</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
<li>Declare <code>operator+(ptrdiff_t, Slice<T>::iterator)</code>
to be <code>noexcept</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1440">#1440</a>)</li>
</ul>
<h2>1.0.139</h2>
<ul>
<li>Make <code>rust::Slice</code> satisfy C++20
<code>contiguous_range</code> concept (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1432">#1432</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.138</h2>
<ul>
<li>Add method to convert from <code>&CxxString</code> to
<code>&CStr</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1431">#1431</a>,
thanks <a
href="https://github.com/nyurik"><code>@nyurik</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/4b4e1c1039c5787078cb4cfb7833fba5097e8efa"><code>4b4e1c1</code></a>
Release 1.0.142</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db3aaac6a02a8aafa344463ee0666c311f75a91f"><code>db3aaac</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6aa95012fbd27931938dffb6cea8fc3db4f8c54c"><code>6aa9501</code></a>
Touch up tests of std::span -> rust::Slice deduction</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/5702ef80fb0b87ae4fb22e88f7ee474bcc9b922e"><code>5702ef8</code></a>
Merge pull request 1449 from
JonathonReinhart/add-Slice-ctor-deduction-guide</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/bdf2e39ea06f42a7b690beb3fb467b6d5e729de4"><code>bdf2e39</code></a>
Disable clippy in CI due to ICE</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/33f3fa8ba4c154edd4751df7ad18ecacf5091345"><code>33f3fa8</code></a>
Add template deduction guide for Slice constructor</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/94e8e46066b560fb9dc8964f047f68d066786916"><code>94e8e46</code></a>
Revert "Bump Bazel build to rustc 1.85.0"</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/0c114bece7d62ab4af6fc186613b0e1de5ff86bf"><code>0c114be</code></a>
One more stable standard library crate</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/aeec46014457048d0c5ce6f3dd95081bf1ba182c"><code>aeec460</code></a>
Bump Bazel build to rustc 1.85.0</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/2379562a10ac8900dfa40f0a9cdbd65115b27bdb"><code>2379562</code></a>
Bump Bazel build to rustc 1.84.1</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.137...1.0.142">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.137 to 1.0.142
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.142</h2>
<ul>
<li>Add template deduction guide for rust::Slice constructor (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1449">#1449</a>,
thanks <a
href="https://github.com/JonathonReinhart"><code>@JonathonReinhart</code></a>)</li>
</ul>
<h2>1.0.141</h2>
<ul>
<li>Fix missing <code>#include <ranges></code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1442">#1442</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1443">#1443</a>,
thanks <a
href="https://github.com/atetubou"><code>@atetubou</code></a>)</li>
</ul>
<h2>1.0.140</h2>
<ul>
<li>Add <code>rust::String(const char8_t *)</code> and
<code>rust::String(const char8_t *, size_t)</code> constructors (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1437">#1437</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
<li>Declare <code>operator+(ptrdiff_t, Slice<T>::iterator)</code>
to be <code>noexcept</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1440">#1440</a>)</li>
</ul>
<h2>1.0.139</h2>
<ul>
<li>Make <code>rust::Slice</code> satisfy C++20
<code>contiguous_range</code> concept (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1432">#1432</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.138</h2>
<ul>
<li>Add method to convert from <code>&CxxString</code> to
<code>&CStr</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1431">#1431</a>,
thanks <a
href="https://github.com/nyurik"><code>@nyurik</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/4b4e1c1039c5787078cb4cfb7833fba5097e8efa"><code>4b4e1c1</code></a>
Release 1.0.142</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db3aaac6a02a8aafa344463ee0666c311f75a91f"><code>db3aaac</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6aa95012fbd27931938dffb6cea8fc3db4f8c54c"><code>6aa9501</code></a>
Touch up tests of std::span -> rust::Slice deduction</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/5702ef80fb0b87ae4fb22e88f7ee474bcc9b922e"><code>5702ef8</code></a>
Merge pull request 1449 from
JonathonReinhart/add-Slice-ctor-deduction-guide</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/bdf2e39ea06f42a7b690beb3fb467b6d5e729de4"><code>bdf2e39</code></a>
Disable clippy in CI due to ICE</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/33f3fa8ba4c154edd4751df7ad18ecacf5091345"><code>33f3fa8</code></a>
Add template deduction guide for Slice constructor</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/94e8e46066b560fb9dc8964f047f68d066786916"><code>94e8e46</code></a>
Revert "Bump Bazel build to rustc 1.85.0"</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/0c114bece7d62ab4af6fc186613b0e1de5ff86bf"><code>0c114be</code></a>
One more stable standard library crate</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/aeec46014457048d0c5ce6f3dd95081bf1ba182c"><code>aeec460</code></a>
Bump Bazel build to rustc 1.85.0</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/2379562a10ac8900dfa40f0a9cdbd65115b27bdb"><code>2379562</code></a>
Bump Bazel build to rustc 1.84.1</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.137...1.0.142">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-03 13:25:12 +01:00
|
|
|
version = 4
|
2023-01-03 14:40:22 +01:00
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "addr2line"
|
|
|
|
version = "0.21.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
|
|
|
|
dependencies = [
|
|
|
|
"gimli",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "adler"
|
|
|
|
version = "1.0.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "aho-corasick"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "1.1.2"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
|
2023-03-30 12:42:21 +01:00
|
|
|
dependencies = [
|
|
|
|
"memchr",
|
|
|
|
]
|
|
|
|
|
2023-03-16 18:07:58 +00:00
|
|
|
[[package]]
|
|
|
|
name = "allocator-example"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
|
|
|
"buddy_system_allocator",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "ammonia"
|
2024-05-20 10:06:01 +01:00
|
|
|
version = "4.0.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-05-20 10:06:01 +01:00
|
|
|
checksum = "1ab99eae5ee58501ab236beb6f20f6ca39be615267b014899c89b2f0bc18a459"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2024-11-04 10:28:53 +00:00
|
|
|
"html5ever 0.27.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
"maplit",
|
|
|
|
"once_cell",
|
|
|
|
"tendril",
|
|
|
|
"url",
|
|
|
|
]
|
|
|
|
|
2024-03-04 16:25:35 +01:00
|
|
|
[[package]]
|
|
|
|
name = "android-testing"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
|
|
|
"googletest",
|
|
|
|
"mockall",
|
|
|
|
]
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "android-tzdata"
|
|
|
|
version = "0.1.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "android_system_properties"
|
|
|
|
version = "0.1.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
|
|
|
|
dependencies = [
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "anstream"
|
2024-02-12 10:40:19 +00:00
|
|
|
version = "0.6.11"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-02-12 10:40:19 +00:00
|
|
|
checksum = "6e2e1ebcb11de5c03c67de28a7df593d32191b44939c482e97702baaaa6ab6a5"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"anstyle",
|
|
|
|
"anstyle-parse",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"anstyle-query",
|
2023-04-03 15:01:13 +01:00
|
|
|
"anstyle-wincon",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"colorchoice",
|
2023-04-03 15:01:13 +01:00
|
|
|
"utf8parse",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "anstyle"
|
2024-08-12 10:57:51 -04:00
|
|
|
version = "1.0.8"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:57:51 -04:00
|
|
|
checksum = "1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "anstyle-parse"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.2.3"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"utf8parse",
|
|
|
|
]
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "anstyle-query"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "1.0.2"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-sys 0.52.0",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "anstyle-wincon"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "3.0.2"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"anstyle",
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-sys 0.52.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "anyhow"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "1.0.98"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487"
|
2023-03-30 12:42:21 +01:00
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "autocfg"
|
|
|
|
version = "1.1.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "backtrace"
|
|
|
|
version = "0.3.69"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
|
|
|
|
dependencies = [
|
|
|
|
"addr2line",
|
|
|
|
"cc",
|
|
|
|
"cfg-if",
|
|
|
|
"libc",
|
|
|
|
"miniz_oxide",
|
|
|
|
"object",
|
|
|
|
"rustc-demangle",
|
|
|
|
]
|
|
|
|
|
2023-02-02 16:14:34 +00:00
|
|
|
[[package]]
|
|
|
|
name = "base64"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.21.5"
|
2023-02-02 16:14:34 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9"
|
2023-02-02 16:14:34 +00:00
|
|
|
|
2024-04-08 11:40:01 +01:00
|
|
|
[[package]]
|
|
|
|
name = "base64"
|
|
|
|
version = "0.22.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "9475866fec1451be56a3c2400fd081ff546538961565ccb5b7142cbd22bc7a51"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "bitflags"
|
|
|
|
version = "1.3.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "bitflags"
|
2025-02-01 18:17:30 +00:00
|
|
|
version = "2.8.0"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-01 18:17:30 +00:00
|
|
|
checksum = "8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "block-buffer"
|
|
|
|
version = "0.10.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
|
|
|
|
dependencies = [
|
|
|
|
"generic-array",
|
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "borrowing"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "bstr"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "1.8.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"memchr",
|
|
|
|
"regex-automata",
|
|
|
|
"serde",
|
|
|
|
]
|
|
|
|
|
2023-03-16 18:07:58 +00:00
|
|
|
[[package]]
|
|
|
|
name = "buddy_system_allocator"
|
2024-10-01 14:00:01 +01:00
|
|
|
version = "0.11.0"
|
2023-03-16 18:07:58 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-10-01 14:00:01 +01:00
|
|
|
checksum = "a1a0108968a3a2dab95b089c0fc3f1afa7759aa5ebe6f1d86d206d6f7ba726eb"
|
2023-03-16 18:07:58 +00:00
|
|
|
dependencies = [
|
|
|
|
"spin",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "bumpalo"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "3.14.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "byteorder"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "1.5.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "bytes"
|
2024-08-05 11:24:26 +01:00
|
|
|
version = "1.7.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-05 11:24:26 +01:00
|
|
|
checksum = "8318a53db07bb3f8dca91a600466bdb3f2eaadeedfdbcf02e1accbad9271ba50"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "cc"
|
2025-03-09 03:03:26 +00:00
|
|
|
version = "1.2.16"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-03-09 03:03:26 +00:00
|
|
|
checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
dependencies = [
|
2025-03-09 03:03:26 +00:00
|
|
|
"shlex",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
]
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "cfg-if"
|
|
|
|
version = "1.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
|
|
|
|
|
2023-05-16 11:51:01 -04:00
|
|
|
[[package]]
|
|
|
|
name = "chat-async"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
|
|
|
"futures-util",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2023-05-16 11:51:01 -04:00
|
|
|
"tokio",
|
|
|
|
"tokio-websockets",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "chrono"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "0.4.31"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"android-tzdata",
|
2023-04-03 15:01:13 +01:00
|
|
|
"iana-time-zone",
|
|
|
|
"num-traits",
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-targets 0.48.5",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "clap"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "4.5.37"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "eccb054f56cbd38340b380d4a8e69ef1f02f1af43db2f0cc817a4774d80ae071"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"clap_builder",
|
2025-04-07 13:18:49 +03:00
|
|
|
"clap_derive",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "clap_builder"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "4.5.37"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "efd9466fac8543255d3b1fcad4762c5e116ffe808c8a3043d4263cd4fd4862a2"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"anstream",
|
|
|
|
"anstyle",
|
|
|
|
"clap_lex",
|
|
|
|
"strsim",
|
|
|
|
"terminal_size",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "clap_complete"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "4.4.4"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "bffe91f06a11b4b9420f62103854e90867812cd5d01557f853c5ee8e791b12ae"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"clap",
|
|
|
|
]
|
|
|
|
|
2025-04-07 13:18:49 +03:00
|
|
|
[[package]]
|
|
|
|
name = "clap_derive"
|
|
|
|
version = "4.5.32"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7"
|
|
|
|
dependencies = [
|
|
|
|
"heck",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"syn 2.0.100",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "clap_lex"
|
2025-01-02 09:35:25 +01:00
|
|
|
version = "0.7.4"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-02 09:35:25 +01:00
|
|
|
checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-11-06 16:34:29 -08:00
|
|
|
[[package]]
|
|
|
|
name = "codespan-reporting"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.12.0"
|
2023-11-06 16:34:29 -08:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "fe6d2e5af09e8c8ad56c969f2157a3d4238cebc7c55f0a517728c38f7b200f81"
|
2023-11-06 16:34:29 -08:00
|
|
|
dependencies = [
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"serde",
|
2023-11-06 16:34:29 -08:00
|
|
|
"termcolor",
|
|
|
|
"unicode-width",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
name = "colorchoice"
|
|
|
|
version = "1.0.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "control-flow-basics"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "core-foundation"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.9.4"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"core-foundation-sys",
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "core-foundation-sys"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.8.6"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "cpufeatures"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.2.11"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "crossbeam-deque"
|
|
|
|
version = "0.8.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751"
|
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"crossbeam-epoch",
|
|
|
|
"crossbeam-utils",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "crossbeam-epoch"
|
|
|
|
version = "0.9.16"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "2d2fe95351b870527a5d09bf563ed3c97c0cffb87cf1c78a591bf48bb218d9aa"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"autocfg",
|
2023-04-03 15:01:13 +01:00
|
|
|
"cfg-if",
|
|
|
|
"crossbeam-utils",
|
2023-12-21 14:55:45 +01:00
|
|
|
"memoffset",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "crossbeam-utils"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.8.17"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "c06d96137f14f244c37f989d9fff8f95e6c18b918e71f36638f8c49112e4c78f"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "crypto-common"
|
|
|
|
version = "0.1.6"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
|
|
|
|
dependencies = [
|
|
|
|
"generic-array",
|
|
|
|
"typenum",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "cssparser"
|
2024-11-04 10:28:53 +00:00
|
|
|
version = "0.34.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-04 10:28:53 +00:00
|
|
|
checksum = "b7c66d1cd8ed61bf80b38432613a7a2f09401ab8d0501110655f8b341484a3e3"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"cssparser-macros",
|
|
|
|
"dtoa-short",
|
2023-04-04 14:27:46 +02:00
|
|
|
"itoa",
|
2024-11-04 10:28:53 +00:00
|
|
|
"phf",
|
2023-01-03 14:40:22 +01:00
|
|
|
"smallvec",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "cssparser-macros"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.6.1"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "13b588ba4ac1a99f7f2964d24b3d896ddc6bf847ee3855dbd4366f058cfcd331"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-11-06 16:34:29 -08:00
|
|
|
[[package]]
|
|
|
|
name = "cxx"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "1.0.158"
|
2023-11-06 16:34:29 -08:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "a71ea7f29c73f7ffa64c50b83c9fe4d3a6d4be89a86b009eb80d5a6d3429d741"
|
2023-11-06 16:34:29 -08:00
|
|
|
dependencies = [
|
|
|
|
"cc",
|
2024-12-01 21:05:18 +00:00
|
|
|
"cxxbridge-cmd",
|
2023-11-06 16:34:29 -08:00
|
|
|
"cxxbridge-flags",
|
|
|
|
"cxxbridge-macro",
|
2024-12-01 21:05:18 +00:00
|
|
|
"foldhash",
|
2023-11-06 16:34:29 -08:00
|
|
|
"link-cplusplus",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "cxx-build"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "1.0.158"
|
2023-11-06 16:34:29 -08:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "36a8232661d66dcf713394726157d3cfe0a89bfc85f52d6e9f9bbc2306797fe7"
|
2023-11-06 16:34:29 -08:00
|
|
|
dependencies = [
|
|
|
|
"cc",
|
|
|
|
"codespan-reporting",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"scratch",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-11-06 16:34:29 -08:00
|
|
|
]
|
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "cxxbridge-cmd"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "1.0.158"
|
2024-12-01 21:05:18 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "4f44296c8693e9ea226a48f6a122727f77aa9e9e338380cb021accaeeb7ee279"
|
2024-12-01 21:05:18 +00:00
|
|
|
dependencies = [
|
|
|
|
"clap",
|
|
|
|
"codespan-reporting",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-12-01 21:05:18 +00:00
|
|
|
]
|
|
|
|
|
2023-11-06 16:34:29 -08:00
|
|
|
[[package]]
|
|
|
|
name = "cxxbridge-flags"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "1.0.158"
|
2023-11-06 16:34:29 -08:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "c42f69c181c176981ae44ba9876e2ea41ce8e574c296b38d06925ce9214fb8e4"
|
2023-11-06 16:34:29 -08:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "cxxbridge-macro"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "1.0.158"
|
2023-11-06 16:34:29 -08:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "8faff5d4467e0709448187df29ccbf3b0982cc426ee444a193f87b11afb565a8"
|
2023-11-06 16:34:29 -08:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
2024-12-01 21:05:18 +00:00
|
|
|
"rustversion",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-11-06 16:34:29 -08:00
|
|
|
]
|
|
|
|
|
2023-10-03 14:18:44 +02:00
|
|
|
[[package]]
|
|
|
|
name = "data-encoding"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "2.5.0"
|
2023-10-03 14:18:44 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5"
|
2023-10-03 14:18:44 +02:00
|
|
|
|
2024-05-20 10:06:01 +01:00
|
|
|
[[package]]
|
|
|
|
name = "dbus"
|
|
|
|
version = "0.9.7"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "1bb21987b9fb1613058ba3843121dd18b163b254d8a6e797e144cbac14d96d1b"
|
|
|
|
dependencies = [
|
|
|
|
"libc",
|
|
|
|
"libdbus-sys",
|
|
|
|
"winapi",
|
|
|
|
]
|
|
|
|
|
2023-11-06 16:34:29 -08:00
|
|
|
[[package]]
|
|
|
|
name = "demo"
|
|
|
|
version = "0.0.0"
|
|
|
|
dependencies = [
|
|
|
|
"cxx",
|
|
|
|
"cxx-build",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "derive_more"
|
|
|
|
version = "0.99.17"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "4fb810d30a7c1953f91334de7244731fc3f3c10d7fe163338a35b9f640960321"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
2023-04-04 14:27:46 +02:00
|
|
|
"syn 1.0.109",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "digest"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.10.7"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"block-buffer",
|
|
|
|
"crypto-common",
|
|
|
|
]
|
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "displaydoc"
|
|
|
|
version = "0.2.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-12-01 21:05:18 +00:00
|
|
|
]
|
|
|
|
|
2023-12-01 15:36:06 +01:00
|
|
|
[[package]]
|
|
|
|
name = "downcast"
|
|
|
|
version = "0.11.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "dtoa"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "1.0.9"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "dtoa-short"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.3.4"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "dbaceec3c6e4211c79e7b1800fb9680527106beb2f9c51904a3210c03a448c74"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"dtoa",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "ego-tree"
|
2025-01-02 08:52:58 +00:00
|
|
|
version = "0.10.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-02 08:52:58 +00:00
|
|
|
checksum = "b2972feb8dffe7bc8c5463b1dacda1b0dfbed3710e50f977d965429692d74cd8"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-12-01 15:36:06 +01:00
|
|
|
[[package]]
|
|
|
|
name = "either"
|
|
|
|
version = "1.9.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "elasticlunr-rs"
|
|
|
|
version = "3.0.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "41e83863a500656dfa214fee6682de9c5b9f03de6860fec531235ed2ae9f6571"
|
|
|
|
dependencies = [
|
|
|
|
"regex",
|
|
|
|
"serde",
|
|
|
|
"serde_derive",
|
|
|
|
"serde_json",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "encoding_rs"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.8.33"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
]
|
|
|
|
|
2024-02-12 10:40:19 +00:00
|
|
|
[[package]]
|
|
|
|
name = "env_filter"
|
|
|
|
version = "0.1.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea"
|
|
|
|
dependencies = [
|
|
|
|
"log",
|
|
|
|
"regex",
|
|
|
|
]
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "env_logger"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.10.1"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece"
|
2023-03-30 12:42:21 +01:00
|
|
|
dependencies = [
|
2023-11-20 15:26:19 +01:00
|
|
|
"humantime",
|
|
|
|
"is-terminal",
|
2023-04-03 15:01:13 +01:00
|
|
|
"log",
|
|
|
|
"regex",
|
|
|
|
"termcolor",
|
|
|
|
]
|
|
|
|
|
2024-02-12 10:40:19 +00:00
|
|
|
[[package]]
|
|
|
|
name = "env_logger"
|
|
|
|
version = "0.11.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "05e7cf40684ae96ade6232ed84582f40ce0a66efcd43a5117aef610534f8e0b8"
|
|
|
|
dependencies = [
|
|
|
|
"anstream",
|
|
|
|
"anstyle",
|
|
|
|
"env_filter",
|
|
|
|
"humantime",
|
|
|
|
"log",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
2023-11-20 15:26:19 +01:00
|
|
|
name = "equivalent"
|
|
|
|
version = "1.0.1"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
|
2023-03-30 12:42:21 +01:00
|
|
|
|
2023-02-02 16:14:34 +00:00
|
|
|
[[package]]
|
|
|
|
name = "errno"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "0.3.10"
|
2023-02-02 16:14:34 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d"
|
2023-02-02 16:14:34 +00:00
|
|
|
dependencies = [
|
|
|
|
"libc",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"windows-sys 0.59.0",
|
2023-02-02 16:14:34 +00:00
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "error-handling"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
|
|
|
"anyhow",
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"thiserror 2.0.12",
|
2023-11-29 10:39:24 -05:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "fastrand"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
version = "2.3.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "filetime"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.2.23"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"libc",
|
2023-12-21 14:55:45 +01:00
|
|
|
"redox_syscall",
|
|
|
|
"windows-sys 0.52.0",
|
2023-12-01 15:36:06 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "fnv"
|
|
|
|
version = "1.0.7"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
|
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "foldhash"
|
|
|
|
version = "0.1.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "f81ec6369c545a7d40e4589b5597581fa1c441fe1cce96dd1de43159910a36a2"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "foreign-types"
|
|
|
|
version = "0.3.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
|
|
|
|
dependencies = [
|
|
|
|
"foreign-types-shared",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "foreign-types-shared"
|
|
|
|
version = "0.1.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "form_urlencoded"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "1.2.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"percent-encoding",
|
|
|
|
]
|
|
|
|
|
2023-12-01 15:36:06 +01:00
|
|
|
[[package]]
|
|
|
|
name = "fragile"
|
|
|
|
version = "2.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "fsevent-sys"
|
|
|
|
version = "4.1.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2"
|
|
|
|
dependencies = [
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "futf"
|
|
|
|
version = "0.1.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "df420e2e84819663797d1ec6544b13c5be84629e7bb00dc960d6917db2987843"
|
|
|
|
dependencies = [
|
|
|
|
"mac",
|
|
|
|
"new_debug_unreachable",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "futures-channel"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.3.29"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"futures-core",
|
2023-04-03 15:01:13 +01:00
|
|
|
"futures-sink",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "futures-core"
|
2024-11-01 08:29:38 +01:00
|
|
|
version = "0.3.31"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-01 08:29:38 +01:00
|
|
|
checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "futures-io"
|
2024-11-01 08:29:38 +01:00
|
|
|
version = "0.3.31"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-01 08:29:38 +01:00
|
|
|
checksum = "9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6"
|
2023-02-02 16:14:34 +00:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "futures-macro"
|
2024-11-01 08:29:38 +01:00
|
|
|
version = "0.3.31"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-01 08:29:38 +01:00
|
|
|
checksum = "162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "futures-sink"
|
2024-11-01 08:29:38 +01:00
|
|
|
version = "0.3.31"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-01 08:29:38 +01:00
|
|
|
checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "futures-task"
|
2024-11-01 08:29:38 +01:00
|
|
|
version = "0.3.31"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-01 08:29:38 +01:00
|
|
|
checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "futures-util"
|
2024-11-01 08:29:38 +01:00
|
|
|
version = "0.3.31"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-01 08:29:38 +01:00
|
|
|
checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"futures-core",
|
|
|
|
"futures-io",
|
2023-04-03 15:01:13 +01:00
|
|
|
"futures-macro",
|
|
|
|
"futures-sink",
|
2023-01-03 14:40:22 +01:00
|
|
|
"futures-task",
|
|
|
|
"memchr",
|
|
|
|
"pin-project-lite",
|
|
|
|
"pin-utils",
|
|
|
|
"slab",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "fxhash"
|
|
|
|
version = "0.2.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c"
|
|
|
|
dependencies = [
|
|
|
|
"byteorder",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "generic-array"
|
|
|
|
version = "0.14.7"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
|
|
|
|
dependencies = [
|
|
|
|
"typenum",
|
|
|
|
"version_check",
|
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "generics"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "getopts"
|
|
|
|
version = "0.2.21"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "14dbbfd5c71d70241ecf9e6f13737f7b5ce823821063188d7e46c41d371eebd5"
|
|
|
|
dependencies = [
|
|
|
|
"unicode-width",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "getrandom"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.2.11"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"libc",
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
"wasi 0.11.0+wasi-snapshot-preview1",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "getrandom"
|
|
|
|
version = "0.3.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8"
|
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"libc",
|
|
|
|
"wasi 0.13.3+wasi-0.2.2",
|
|
|
|
"windows-targets 0.52.6",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
name = "gimli"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.28.1"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
|
|
|
[[package]]
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
name = "globset"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.4.14"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
dependencies = [
|
|
|
|
"aho-corasick",
|
|
|
|
"bstr",
|
|
|
|
"log",
|
2023-12-21 14:55:45 +01:00
|
|
|
"regex-automata",
|
|
|
|
"regex-syntax",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
]
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-11-30 14:57:00 +01:00
|
|
|
[[package]]
|
|
|
|
name = "googletest"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "0.14.0"
|
2023-11-30 14:57:00 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "fbbb8bea2ac2741b1d5e1183896ad6a3f1e8e25e375ed5737a171e057cacd8a3"
|
2023-11-30 14:57:00 +01:00
|
|
|
dependencies = [
|
|
|
|
"googletest_macro",
|
|
|
|
"num-traits",
|
|
|
|
"regex",
|
|
|
|
"rustversion",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "googletest_macro"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "0.14.0"
|
2023-11-30 14:57:00 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "672de67b4529abeb5c623913ca6de8a3031ab97dc105c58ab747199b084ab1bf"
|
2023-11-30 14:57:00 +01:00
|
|
|
dependencies = [
|
2024-12-01 20:41:54 +00:00
|
|
|
"proc-macro2",
|
2023-11-30 14:57:00 +01:00
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-11-30 14:57:00 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "h2"
|
2024-04-05 16:18:22 +01:00
|
|
|
version = "0.3.26"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-05 16:18:22 +01:00
|
|
|
checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"fnv",
|
|
|
|
"futures-core",
|
|
|
|
"futures-sink",
|
|
|
|
"futures-util",
|
2023-12-21 14:55:45 +01:00
|
|
|
"http 0.2.11",
|
2023-01-03 14:40:22 +01:00
|
|
|
"indexmap",
|
|
|
|
"slab",
|
|
|
|
"tokio",
|
|
|
|
"tokio-util",
|
|
|
|
"tracing",
|
|
|
|
]
|
|
|
|
|
2024-03-25 10:02:01 +00:00
|
|
|
[[package]]
|
|
|
|
name = "h2"
|
|
|
|
version = "0.4.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "51ee2dd2e4f378392eeff5d51618cd9a63166a2513846bbc55f21cfacd9199d4"
|
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"fnv",
|
|
|
|
"futures-core",
|
|
|
|
"futures-sink",
|
|
|
|
"futures-util",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2024-03-25 10:02:01 +00:00
|
|
|
"indexmap",
|
|
|
|
"slab",
|
|
|
|
"tokio",
|
|
|
|
"tokio-util",
|
|
|
|
"tracing",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "handlebars"
|
2024-12-01 21:05:18 +00:00
|
|
|
version = "6.2.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-01 21:05:18 +00:00
|
|
|
checksum = "fd4ccde012831f9a071a637b0d4e31df31c0f6c525784b35ae76a9ac6bc1e315"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"log",
|
2024-12-01 21:05:18 +00:00
|
|
|
"num-order",
|
2023-04-03 15:01:13 +01:00
|
|
|
"pest",
|
|
|
|
"pest_derive",
|
|
|
|
"serde",
|
|
|
|
"serde_json",
|
2024-12-01 20:51:03 +00:00
|
|
|
"thiserror 1.0.69",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "hashbrown"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.14.3"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "headers"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.3.9"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2024-04-08 11:40:01 +01:00
|
|
|
"base64 0.21.5",
|
2023-04-03 15:01:13 +01:00
|
|
|
"bytes",
|
|
|
|
"headers-core",
|
2023-12-21 14:55:45 +01:00
|
|
|
"http 0.2.11",
|
2023-04-03 15:01:13 +01:00
|
|
|
"httpdate",
|
|
|
|
"mime",
|
|
|
|
"sha1",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "headers-core"
|
|
|
|
version = "0.2.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429"
|
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"http 0.2.11",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2025-04-07 13:18:49 +03:00
|
|
|
[[package]]
|
|
|
|
name = "heck"
|
|
|
|
version = "0.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "hermit-abi"
|
2024-08-05 11:24:26 +01:00
|
|
|
version = "0.3.9"
|
2023-04-04 14:27:46 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-05 11:24:26 +01:00
|
|
|
checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024"
|
2023-04-04 14:27:46 +02:00
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "hex"
|
|
|
|
version = "0.4.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
|
|
|
|
|
2024-05-20 10:06:01 +01:00
|
|
|
[[package]]
|
|
|
|
name = "html5ever"
|
|
|
|
version = "0.27.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "c13771afe0e6e846f1e67d038d4cb29998a6779f93c809212e4e9c32efd244d4"
|
|
|
|
dependencies = [
|
|
|
|
"log",
|
|
|
|
"mac",
|
2024-11-04 10:28:53 +00:00
|
|
|
"markup5ever 0.12.1",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-11-04 10:28:53 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "html5ever"
|
|
|
|
version = "0.29.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "2e15626aaf9c351bc696217cbe29cb9b5e86c43f8a46b5e2f5c6c5cf7cb904ce"
|
|
|
|
dependencies = [
|
|
|
|
"log",
|
|
|
|
"mac",
|
|
|
|
"markup5ever 0.14.0",
|
2024-05-20 10:06:01 +01:00
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-05-20 10:06:01 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "http"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.2.11"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"fnv",
|
2023-04-04 14:27:46 +02:00
|
|
|
"itoa",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "http"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "1.3.1"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565"
|
2023-12-21 14:55:45 +01:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"fnv",
|
|
|
|
"itoa",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "http-body"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.4.6"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
2023-12-21 14:55:45 +01:00
|
|
|
"http 0.2.11",
|
2023-01-03 14:40:22 +01:00
|
|
|
"pin-project-lite",
|
|
|
|
]
|
|
|
|
|
2024-03-25 10:02:01 +00:00
|
|
|
[[package]]
|
|
|
|
name = "http-body"
|
|
|
|
version = "1.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643"
|
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2024-03-25 10:02:01 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "http-body-util"
|
|
|
|
version = "0.1.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d"
|
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"futures-core",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2024-03-25 10:02:01 +00:00
|
|
|
"http-body 1.0.0",
|
|
|
|
"pin-project-lite",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "httparse"
|
|
|
|
version = "1.8.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "httpdate"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "1.0.3"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "humantime"
|
|
|
|
version = "2.1.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "hyper"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.14.28"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"futures-channel",
|
|
|
|
"futures-core",
|
|
|
|
"futures-util",
|
2024-04-05 16:18:22 +01:00
|
|
|
"h2 0.3.26",
|
2023-12-21 14:55:45 +01:00
|
|
|
"http 0.2.11",
|
2024-03-25 10:02:01 +00:00
|
|
|
"http-body 0.4.6",
|
2023-01-03 14:40:22 +01:00
|
|
|
"httparse",
|
|
|
|
"httpdate",
|
2023-04-04 14:27:46 +02:00
|
|
|
"itoa",
|
2023-01-03 14:40:22 +01:00
|
|
|
"pin-project-lite",
|
2023-12-21 14:55:45 +01:00
|
|
|
"socket2",
|
2023-01-03 14:40:22 +01:00
|
|
|
"tokio",
|
|
|
|
"tower-service",
|
|
|
|
"tracing",
|
|
|
|
"want",
|
|
|
|
]
|
|
|
|
|
2024-03-25 10:02:01 +00:00
|
|
|
[[package]]
|
|
|
|
name = "hyper"
|
2025-01-02 09:35:25 +01:00
|
|
|
version = "1.5.2"
|
2024-03-25 10:02:01 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-02 09:35:25 +01:00
|
|
|
checksum = "256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0"
|
2024-03-25 10:02:01 +00:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"futures-channel",
|
|
|
|
"futures-util",
|
|
|
|
"h2 0.4.3",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2024-03-25 10:02:01 +00:00
|
|
|
"http-body 1.0.0",
|
|
|
|
"httparse",
|
|
|
|
"itoa",
|
|
|
|
"pin-project-lite",
|
|
|
|
"smallvec",
|
|
|
|
"tokio",
|
|
|
|
"want",
|
|
|
|
]
|
|
|
|
|
2024-06-25 10:50:39 +01:00
|
|
|
[[package]]
|
|
|
|
name = "hyper-rustls"
|
|
|
|
version = "0.27.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155"
|
|
|
|
dependencies = [
|
|
|
|
"futures-util",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2025-01-02 09:35:25 +01:00
|
|
|
"hyper 1.5.2",
|
2024-06-25 10:50:39 +01:00
|
|
|
"hyper-util",
|
|
|
|
"rustls",
|
|
|
|
"rustls-pki-types",
|
|
|
|
"tokio",
|
|
|
|
"tokio-rustls",
|
|
|
|
"tower-service",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "hyper-tls"
|
2024-03-25 10:02:01 +00:00
|
|
|
version = "0.6.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-25 10:02:01 +00:00
|
|
|
checksum = "70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
2024-03-25 10:02:01 +00:00
|
|
|
"http-body-util",
|
2025-01-02 09:35:25 +01:00
|
|
|
"hyper 1.5.2",
|
2024-03-25 10:02:01 +00:00
|
|
|
"hyper-util",
|
2023-01-03 14:40:22 +01:00
|
|
|
"native-tls",
|
|
|
|
"tokio",
|
|
|
|
"tokio-native-tls",
|
2024-03-25 10:02:01 +00:00
|
|
|
"tower-service",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "hyper-util"
|
2025-01-02 09:35:25 +01:00
|
|
|
version = "0.1.10"
|
2024-03-25 10:02:01 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-02 09:35:25 +01:00
|
|
|
checksum = "df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4"
|
2024-03-25 10:02:01 +00:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"futures-channel",
|
|
|
|
"futures-util",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2024-03-25 10:02:01 +00:00
|
|
|
"http-body 1.0.0",
|
2025-01-02 09:35:25 +01:00
|
|
|
"hyper 1.5.2",
|
2024-03-25 10:02:01 +00:00
|
|
|
"pin-project-lite",
|
|
|
|
"socket2",
|
|
|
|
"tokio",
|
|
|
|
"tower-service",
|
|
|
|
"tracing",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "iana-time-zone"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.1.58"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"android_system_properties",
|
|
|
|
"core-foundation-sys",
|
|
|
|
"iana-time-zone-haiku",
|
|
|
|
"js-sys",
|
|
|
|
"wasm-bindgen",
|
2023-11-20 15:26:19 +01:00
|
|
|
"windows-core",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "iana-time-zone-haiku"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.1.2"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"cc",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "icu_collections"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526"
|
|
|
|
dependencies = [
|
|
|
|
"displaydoc",
|
|
|
|
"yoke",
|
|
|
|
"zerofrom",
|
|
|
|
"zerovec",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_locid"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637"
|
|
|
|
dependencies = [
|
|
|
|
"displaydoc",
|
|
|
|
"litemap",
|
|
|
|
"tinystr",
|
|
|
|
"writeable",
|
|
|
|
"zerovec",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_locid_transform"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e"
|
|
|
|
dependencies = [
|
|
|
|
"displaydoc",
|
|
|
|
"icu_locid",
|
|
|
|
"icu_locid_transform_data",
|
|
|
|
"icu_provider",
|
|
|
|
"tinystr",
|
|
|
|
"zerovec",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_locid_transform_data"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_normalizer"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f"
|
|
|
|
dependencies = [
|
|
|
|
"displaydoc",
|
|
|
|
"icu_collections",
|
|
|
|
"icu_normalizer_data",
|
|
|
|
"icu_properties",
|
|
|
|
"icu_provider",
|
|
|
|
"smallvec",
|
|
|
|
"utf16_iter",
|
|
|
|
"utf8_iter",
|
|
|
|
"write16",
|
|
|
|
"zerovec",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_normalizer_data"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_properties"
|
|
|
|
version = "1.5.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5"
|
|
|
|
dependencies = [
|
|
|
|
"displaydoc",
|
|
|
|
"icu_collections",
|
|
|
|
"icu_locid_transform",
|
|
|
|
"icu_properties_data",
|
|
|
|
"icu_provider",
|
|
|
|
"tinystr",
|
|
|
|
"zerovec",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_properties_data"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_provider"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9"
|
|
|
|
dependencies = [
|
|
|
|
"displaydoc",
|
|
|
|
"icu_locid",
|
|
|
|
"icu_provider_macros",
|
|
|
|
"stable_deref_trait",
|
|
|
|
"tinystr",
|
|
|
|
"writeable",
|
|
|
|
"yoke",
|
|
|
|
"zerofrom",
|
|
|
|
"zerovec",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "icu_provider_macros"
|
|
|
|
version = "1.5.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-12-01 21:05:18 +00:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "idna"
|
2024-12-01 21:05:18 +00:00
|
|
|
version = "1.0.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e"
|
|
|
|
dependencies = [
|
|
|
|
"idna_adapter",
|
|
|
|
"smallvec",
|
|
|
|
"utf8_iter",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "idna_adapter"
|
|
|
|
version = "1.2.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-01 21:05:18 +00:00
|
|
|
checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2024-12-01 21:05:18 +00:00
|
|
|
"icu_normalizer",
|
|
|
|
"icu_properties",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "ignore"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.4.21"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "747ad1b4ae841a78e8aba0d63adbfbeaea26b517b63705d47856b73015d27060"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"crossbeam-deque",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"globset",
|
|
|
|
"log",
|
|
|
|
"memchr",
|
2023-12-21 14:55:45 +01:00
|
|
|
"regex-automata",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"same-file",
|
|
|
|
"walkdir",
|
|
|
|
"winapi-util",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "indexmap"
|
2024-02-05 10:30:46 +00:00
|
|
|
version = "2.2.2"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-02-05 10:30:46 +00:00
|
|
|
checksum = "824b2ae422412366ba479e8111fd301f7b5faece8149317bb81925979a53f520"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2023-11-20 15:26:19 +01:00
|
|
|
"equivalent",
|
2023-01-03 14:40:22 +01:00
|
|
|
"hashbrown",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "inotify"
|
2025-02-01 18:17:30 +00:00
|
|
|
version = "0.11.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-01 18:17:30 +00:00
|
|
|
checksum = "f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2025-02-01 18:17:30 +00:00
|
|
|
"bitflags 2.8.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
"inotify-sys",
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "inotify-sys"
|
|
|
|
version = "0.1.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb"
|
|
|
|
dependencies = [
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "ipnet"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "2.9.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3"
|
2023-02-02 16:14:34 +00:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "is-terminal"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.4.9"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2023-11-20 15:26:19 +01:00
|
|
|
"hermit-abi",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"rustix 0.38.41",
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-sys 0.48.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "iterators"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-12-01 15:36:06 +01:00
|
|
|
[[package]]
|
|
|
|
name = "itertools"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.11.0"
|
2023-12-01 15:36:06 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
|
2023-12-01 15:36:06 +01:00
|
|
|
dependencies = [
|
|
|
|
"either",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "itoa"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "1.0.10"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "js-sys"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.3.77"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"once_cell",
|
2023-01-03 14:40:22 +01:00
|
|
|
"wasm-bindgen",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "kqueue"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "1.0.8"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"kqueue-sys",
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "kqueue-sys"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "1.0.4"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"bitflags 1.3.2",
|
2023-04-03 15:01:13 +01:00
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "lazy_static"
|
2024-06-25 10:19:18 +00:00
|
|
|
version = "1.5.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-06-25 10:19:18 +00:00
|
|
|
checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "libc"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
version = "0.2.170"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
checksum = "875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2024-05-20 10:06:01 +01:00
|
|
|
[[package]]
|
|
|
|
name = "libdbus-sys"
|
|
|
|
version = "0.2.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "06085512b750d640299b79be4bad3d2fa90a9c00b1fd9e1b46364f66f0485c72"
|
|
|
|
dependencies = [
|
|
|
|
"cc",
|
|
|
|
"pkg-config",
|
|
|
|
]
|
|
|
|
|
2024-03-18 09:41:01 +00:00
|
|
|
[[package]]
|
|
|
|
name = "lifetimes"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"thiserror 2.0.12",
|
2024-03-18 09:41:01 +00:00
|
|
|
]
|
|
|
|
|
2023-11-06 16:34:29 -08:00
|
|
|
[[package]]
|
|
|
|
name = "link-cplusplus"
|
|
|
|
version = "1.0.9"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "9d240c6f7e1ba3a28b0249f774e6a9dd0175054b52dfbb61b16eb8505c3785c9"
|
|
|
|
dependencies = [
|
|
|
|
"cc",
|
|
|
|
]
|
|
|
|
|
2023-02-02 16:14:34 +00:00
|
|
|
[[package]]
|
|
|
|
name = "linux-raw-sys"
|
2024-10-01 14:00:01 +01:00
|
|
|
version = "0.4.14"
|
2023-02-02 16:14:34 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-10-01 14:00:01 +01:00
|
|
|
checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89"
|
2023-02-02 16:14:34 +00:00
|
|
|
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
[[package]]
|
|
|
|
name = "linux-raw-sys"
|
|
|
|
version = "0.9.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "fe7db12097d22ec582439daf8618b8fdd1a7bef6270e9af3b1ebcd30893cf413"
|
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "litemap"
|
|
|
|
version = "0.7.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "lock_api"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.4.11"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"autocfg",
|
|
|
|
"scopeguard",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "log"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.4.27"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "mac"
|
|
|
|
version = "0.1.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "c41e0c4fef86961ac6d6f8a82609f55f31b05e4fce149ac5710e439df7619ba4"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "maplit"
|
|
|
|
version = "1.0.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d"
|
|
|
|
|
2024-05-20 10:06:01 +01:00
|
|
|
[[package]]
|
|
|
|
name = "markup5ever"
|
|
|
|
version = "0.12.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "16ce3abbeba692c8b8441d036ef91aea6df8da2c6b6e21c7e14d3c18e526be45"
|
|
|
|
dependencies = [
|
|
|
|
"log",
|
2024-11-04 10:28:53 +00:00
|
|
|
"phf",
|
|
|
|
"phf_codegen",
|
|
|
|
"string_cache",
|
|
|
|
"string_cache_codegen",
|
|
|
|
"tendril",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "markup5ever"
|
|
|
|
version = "0.14.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "82c88c6129bd24319e62a0359cb6b958fa7e8be6e19bb1663bc396b90883aca5"
|
|
|
|
dependencies = [
|
|
|
|
"log",
|
|
|
|
"phf",
|
|
|
|
"phf_codegen",
|
2023-01-03 14:40:22 +01:00
|
|
|
"string_cache",
|
|
|
|
"string_cache_codegen",
|
|
|
|
"tendril",
|
|
|
|
]
|
|
|
|
|
2023-09-20 10:01:53 -04:00
|
|
|
[[package]]
|
|
|
|
name = "matter"
|
|
|
|
version = "0.1.0-alpha4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "fc16e839c57e0ad77957c42d39baab3692a1c6fa47692066470cddc24a5b0cd0"
|
|
|
|
dependencies = [
|
|
|
|
"lazy_static",
|
|
|
|
"regex",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "mdbook"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.4.48"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "8b6fbb4ac2d9fd7aa987c3510309ea3c80004a968d063c42f0d34fea070817c1"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"ammonia",
|
|
|
|
"anyhow",
|
|
|
|
"chrono",
|
|
|
|
"clap",
|
|
|
|
"clap_complete",
|
|
|
|
"elasticlunr-rs",
|
2024-02-12 10:40:19 +00:00
|
|
|
"env_logger 0.11.1",
|
2023-04-03 15:01:13 +01:00
|
|
|
"futures-util",
|
|
|
|
"handlebars",
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"hex",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"ignore",
|
2023-04-03 15:01:13 +01:00
|
|
|
"log",
|
|
|
|
"memchr",
|
|
|
|
"notify",
|
|
|
|
"notify-debouncer-mini",
|
|
|
|
"once_cell",
|
|
|
|
"opener",
|
2023-12-21 14:55:45 +01:00
|
|
|
"pathdiff",
|
2024-05-20 09:36:02 +01:00
|
|
|
"pulldown-cmark 0.10.3",
|
2023-04-03 15:01:13 +01:00
|
|
|
"regex",
|
|
|
|
"serde",
|
|
|
|
"serde_json",
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"sha2",
|
2023-04-03 15:01:13 +01:00
|
|
|
"shlex",
|
|
|
|
"tempfile",
|
|
|
|
"tokio",
|
|
|
|
"toml",
|
|
|
|
"topological-sort",
|
2024-05-20 10:06:01 +01:00
|
|
|
"walkdir",
|
2023-04-03 15:01:13 +01:00
|
|
|
"warp",
|
|
|
|
]
|
|
|
|
|
2023-09-20 10:01:53 -04:00
|
|
|
[[package]]
|
|
|
|
name = "mdbook-course"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
|
|
|
"anyhow",
|
|
|
|
"clap",
|
2023-11-29 10:39:24 -05:00
|
|
|
"lazy_static",
|
2023-09-20 10:01:53 -04:00
|
|
|
"log",
|
|
|
|
"matter",
|
|
|
|
"mdbook",
|
|
|
|
"pretty_env_logger",
|
2023-11-29 10:39:24 -05:00
|
|
|
"regex",
|
|
|
|
"serde",
|
2023-09-20 10:01:53 -04:00
|
|
|
"serde_json",
|
2023-11-29 10:39:24 -05:00
|
|
|
"serde_yaml",
|
2023-09-20 10:01:53 -04:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "mdbook-exerciser"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
|
|
|
"anyhow",
|
|
|
|
"log",
|
|
|
|
"mdbook",
|
|
|
|
"pretty_env_logger",
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
"pulldown-cmark 0.13.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "memchr"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "2.6.4"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "memoffset"
|
|
|
|
version = "0.9.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
|
|
|
|
dependencies = [
|
|
|
|
"autocfg",
|
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "memory-management"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "methods-and-traits"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "mime"
|
2023-04-04 14:27:46 +02:00
|
|
|
version = "0.3.17"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-04-04 14:27:46 +02:00
|
|
|
checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "mime_guess"
|
|
|
|
version = "2.0.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef"
|
|
|
|
dependencies = [
|
|
|
|
"mime",
|
|
|
|
"unicase",
|
|
|
|
]
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "miniz_oxide"
|
|
|
|
version = "0.7.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
|
|
|
|
dependencies = [
|
|
|
|
"adler",
|
|
|
|
]
|
|
|
|
|
2024-08-05 11:24:26 +01:00
|
|
|
[[package]]
|
|
|
|
name = "mio"
|
|
|
|
version = "1.0.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4"
|
|
|
|
dependencies = [
|
|
|
|
"hermit-abi",
|
|
|
|
"libc",
|
2025-02-01 18:17:30 +00:00
|
|
|
"log",
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
"wasi 0.11.0+wasi-snapshot-preview1",
|
2024-08-05 11:24:26 +01:00
|
|
|
"windows-sys 0.52.0",
|
|
|
|
]
|
|
|
|
|
2023-12-01 15:36:06 +01:00
|
|
|
[[package]]
|
|
|
|
name = "mockall"
|
2024-12-01 21:05:18 +00:00
|
|
|
version = "0.13.1"
|
2023-12-01 15:36:06 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-01 21:05:18 +00:00
|
|
|
checksum = "39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2"
|
2023-12-01 15:36:06 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"downcast",
|
|
|
|
"fragile",
|
|
|
|
"mockall_derive",
|
|
|
|
"predicates",
|
|
|
|
"predicates-tree",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "mockall_derive"
|
2024-12-01 21:05:18 +00:00
|
|
|
version = "0.13.1"
|
2023-12-01 15:36:06 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-01 21:05:18 +00:00
|
|
|
checksum = "25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898"
|
2023-12-01 15:36:06 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-12-01 15:36:06 +01:00
|
|
|
]
|
|
|
|
|
2024-01-18 14:15:19 -05:00
|
|
|
[[package]]
|
|
|
|
name = "modules"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "native-tls"
|
|
|
|
version = "0.2.11"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
|
|
|
|
dependencies = [
|
|
|
|
"lazy_static",
|
|
|
|
"libc",
|
|
|
|
"log",
|
|
|
|
"openssl",
|
|
|
|
"openssl-probe",
|
|
|
|
"openssl-sys",
|
|
|
|
"schannel",
|
|
|
|
"security-framework",
|
|
|
|
"security-framework-sys",
|
|
|
|
"tempfile",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
2023-04-03 15:01:13 +01:00
|
|
|
name = "new_debug_unreachable"
|
|
|
|
version = "1.0.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54"
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "normpath"
|
|
|
|
version = "1.1.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ec60c60a693226186f5d6edf073232bfb6464ed97eb22cf3b01c1e8198fd97f5"
|
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-sys 0.48.0",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "notify"
|
2025-02-01 18:17:30 +00:00
|
|
|
version = "8.0.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-01 18:17:30 +00:00
|
|
|
checksum = "2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2025-02-01 18:17:30 +00:00
|
|
|
"bitflags 2.8.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
"filetime",
|
|
|
|
"fsevent-sys",
|
|
|
|
"inotify",
|
|
|
|
"kqueue",
|
|
|
|
"libc",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"log",
|
2025-02-01 18:17:30 +00:00
|
|
|
"mio",
|
|
|
|
"notify-types",
|
2023-04-03 15:01:13 +01:00
|
|
|
"walkdir",
|
2025-02-01 18:17:30 +00:00
|
|
|
"windows-sys 0.59.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "notify-debouncer-mini"
|
2025-02-01 18:17:30 +00:00
|
|
|
version = "0.6.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-02-01 18:17:30 +00:00
|
|
|
checksum = "a689eb4262184d9a1727f9087cd03883ea716682ab03ed24efec57d7716dccb8"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"log",
|
2023-04-03 15:01:13 +01:00
|
|
|
"notify",
|
2025-02-01 18:17:30 +00:00
|
|
|
"notify-types",
|
|
|
|
"tempfile",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2025-02-01 18:17:30 +00:00
|
|
|
[[package]]
|
|
|
|
name = "notify-types"
|
|
|
|
version = "2.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d"
|
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "num-modular"
|
|
|
|
version = "0.6.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "17bb261bf36fa7d83f4c294f834e91256769097b3cb505d44831e0a179ac647f"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "num-order"
|
|
|
|
version = "1.2.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "537b596b97c40fcf8056d153049eb22f481c17ebce72a513ec9286e4986d1bb6"
|
|
|
|
dependencies = [
|
|
|
|
"num-modular",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
name = "num-traits"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.2.17"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"autocfg",
|
|
|
|
]
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
name = "object"
|
|
|
|
version = "0.32.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"memchr",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "once_cell"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "1.19.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "opener"
|
2024-05-20 10:06:01 +01:00
|
|
|
version = "0.7.1"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-05-20 10:06:01 +01:00
|
|
|
checksum = "f8df34be653210fbe9ffaff41d3b92721c56ce82dfee58ee684f9afb5e3a90c0"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"bstr",
|
2024-05-20 10:06:01 +01:00
|
|
|
"dbus",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"normpath",
|
2024-05-20 10:06:01 +01:00
|
|
|
"windows-sys 0.52.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "openssl"
|
2025-04-04 21:07:55 +00:00
|
|
|
version = "0.10.72"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-04-04 21:07:55 +00:00
|
|
|
checksum = "fedfea7d58a1f73118430a55da6a286e7b044961736ce96a16a17068ea25e5da"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2025-02-01 18:17:30 +00:00
|
|
|
"bitflags 2.8.0",
|
2023-01-03 14:40:22 +01:00
|
|
|
"cfg-if",
|
|
|
|
"foreign-types",
|
|
|
|
"libc",
|
|
|
|
"once_cell",
|
|
|
|
"openssl-macros",
|
|
|
|
"openssl-sys",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "openssl-macros"
|
2023-04-04 14:27:46 +02:00
|
|
|
version = "0.1.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-04-04 14:27:46 +02:00
|
|
|
checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "openssl-probe"
|
|
|
|
version = "0.1.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "openssl-sys"
|
2025-04-04 21:07:55 +00:00
|
|
|
version = "0.9.107"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-04-04 21:07:55 +00:00
|
|
|
checksum = "8288979acd84749c744a9014b4382d42b8f7b2592847b5afb2ed29e5d16ede07"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"cc",
|
|
|
|
"libc",
|
|
|
|
"pkg-config",
|
|
|
|
"vcpkg",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "parking_lot"
|
|
|
|
version = "0.12.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
|
|
|
|
dependencies = [
|
|
|
|
"lock_api",
|
|
|
|
"parking_lot_core",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "parking_lot_core"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.9.9"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"libc",
|
2023-12-21 14:55:45 +01:00
|
|
|
"redox_syscall",
|
2023-04-05 16:08:11 +02:00
|
|
|
"smallvec",
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-targets 0.48.5",
|
2023-02-02 16:14:34 +00:00
|
|
|
]
|
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "pathdiff"
|
|
|
|
version = "0.2.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "8835116a5c179084a830efb3adc117ab007512b535bc1a21c991d3b32a6b44dd"
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "pattern-matching"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-02-02 16:14:34 +00:00
|
|
|
[[package]]
|
2023-04-05 16:08:11 +02:00
|
|
|
name = "percent-encoding"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "2.3.1"
|
2023-02-02 16:14:34 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
|
2023-02-02 16:14:34 +00:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "pest"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "2.7.5"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"memchr",
|
2024-12-01 20:51:03 +00:00
|
|
|
"thiserror 1.0.69",
|
2023-04-03 15:01:13 +01:00
|
|
|
"ucd-trie",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "pest_derive"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "2.7.5"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"pest",
|
|
|
|
"pest_generator",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "pest_generator"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "2.7.5"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"pest",
|
|
|
|
"pest_meta",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "pest_meta"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "2.7.5"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"once_cell",
|
|
|
|
"pest",
|
|
|
|
"sha2",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
2023-11-20 15:26:19 +01:00
|
|
|
name = "phf"
|
|
|
|
version = "0.11.2"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2023-11-20 15:26:19 +01:00
|
|
|
"phf_macros",
|
|
|
|
"phf_shared 0.11.2",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
2024-05-20 10:06:01 +01:00
|
|
|
[[package]]
|
|
|
|
name = "phf_codegen"
|
|
|
|
version = "0.11.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a"
|
|
|
|
dependencies = [
|
|
|
|
"phf_generator 0.11.2",
|
|
|
|
"phf_shared 0.11.2",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "phf_generator"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.10.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2023-11-20 15:26:19 +01:00
|
|
|
"phf_shared 0.10.0",
|
|
|
|
"rand",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "phf_generator"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.11.2"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2023-11-20 15:26:19 +01:00
|
|
|
"phf_shared 0.11.2",
|
|
|
|
"rand",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "phf_macros"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.11.2"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2023-11-20 15:26:19 +01:00
|
|
|
"phf_generator 0.11.2",
|
|
|
|
"phf_shared 0.11.2",
|
2023-01-03 14:40:22 +01:00
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "phf_shared"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.10.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
|
2023-02-02 16:14:34 +00:00
|
|
|
dependencies = [
|
|
|
|
"siphasher",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "phf_shared"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.11.2"
|
2023-02-02 16:14:34 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
|
2023-02-02 16:14:34 +00:00
|
|
|
dependencies = [
|
|
|
|
"siphasher",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "pin-project"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "1.1.3"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"pin-project-internal",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "pin-project-internal"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "1.1.3"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "pin-project-lite"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.2.13"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "pin-utils"
|
|
|
|
version = "0.1.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "pkg-config"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.3.28"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "ppv-lite86"
|
|
|
|
version = "0.2.17"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "precomputed-hash"
|
|
|
|
version = "0.1.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
|
|
|
|
|
2023-12-01 15:36:06 +01:00
|
|
|
[[package]]
|
|
|
|
name = "predicates"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "3.0.4"
|
2023-12-01 15:36:06 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "6dfc28575c2e3f19cb3c73b93af36460ae898d426eba6fc15b9bd2a5220758a0"
|
2023-12-01 15:36:06 +01:00
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"anstyle",
|
2023-12-01 15:36:06 +01:00
|
|
|
"itertools",
|
|
|
|
"predicates-core",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "predicates-core"
|
|
|
|
version = "1.0.6"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "b794032607612e7abeb4db69adb4e33590fa6cf1149e95fd7cb00e634b92f174"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "predicates-tree"
|
|
|
|
version = "1.0.9"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "368ba315fb8c5052ab692e68a0eefec6ec57b23a36959c14496f0b0df2c0cecf"
|
|
|
|
dependencies = [
|
|
|
|
"predicates-core",
|
|
|
|
"termtree",
|
|
|
|
]
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "pretty_env_logger"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.5.0"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "865724d4dbe39d9f3dd3b52b88d859d66bcb2d6a0acfd5ea68a65fb66d4bdc1c"
|
2023-03-30 12:42:21 +01:00
|
|
|
dependencies = [
|
2024-02-12 10:40:19 +00:00
|
|
|
"env_logger 0.10.1",
|
2023-03-30 12:42:21 +01:00
|
|
|
"log",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "proc-macro2"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "1.0.94"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"unicode-ident",
|
|
|
|
]
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "pulldown-cmark"
|
2024-04-29 11:30:53 +01:00
|
|
|
version = "0.10.3"
|
2024-02-05 11:25:39 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-04-29 11:30:53 +01:00
|
|
|
checksum = "76979bea66e7875e7509c4ec5300112b316af87fa7a252ca91c448b32dfe3993"
|
2024-02-05 11:25:39 +00:00
|
|
|
dependencies = [
|
2025-02-01 18:17:30 +00:00
|
|
|
"bitflags 2.8.0",
|
2024-02-05 11:25:39 +00:00
|
|
|
"memchr",
|
2024-02-12 10:40:19 +00:00
|
|
|
"pulldown-cmark-escape",
|
2024-02-05 11:25:39 +00:00
|
|
|
"unicase",
|
|
|
|
]
|
|
|
|
|
2024-05-20 09:36:02 +01:00
|
|
|
[[package]]
|
|
|
|
name = "pulldown-cmark"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
version = "0.13.0"
|
2024-05-20 09:36:02 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
checksum = "1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0"
|
2024-05-20 09:36:02 +01:00
|
|
|
dependencies = [
|
2025-02-01 18:17:30 +00:00
|
|
|
"bitflags 2.8.0",
|
2024-05-20 09:36:02 +01:00
|
|
|
"memchr",
|
|
|
|
"unicase",
|
|
|
|
]
|
|
|
|
|
2024-02-05 11:25:39 +00:00
|
|
|
[[package]]
|
2024-02-12 10:40:19 +00:00
|
|
|
name = "pulldown-cmark-escape"
|
2024-02-05 11:25:39 +00:00
|
|
|
version = "0.10.0"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-02-12 10:40:19 +00:00
|
|
|
checksum = "d5d8f9aa0e3cbcfaf8bf00300004ee3b72f74770f9cbac93f6928771f613276b"
|
2023-03-30 12:42:21 +01:00
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "quote"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "1.0.40"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "rand"
|
|
|
|
version = "0.8.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
|
|
|
|
dependencies = [
|
|
|
|
"libc",
|
2023-11-20 15:26:19 +01:00
|
|
|
"rand_chacha",
|
|
|
|
"rand_core",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "rand_chacha"
|
|
|
|
version = "0.3.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
|
|
|
|
dependencies = [
|
|
|
|
"ppv-lite86",
|
2023-11-20 15:26:19 +01:00
|
|
|
"rand_core",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "rand_core"
|
|
|
|
version = "0.6.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
|
|
|
|
dependencies = [
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
"getrandom 0.2.11",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
2023-04-04 14:27:46 +02:00
|
|
|
[[package]]
|
|
|
|
name = "redox_syscall"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.4.1"
|
2023-04-04 14:27:46 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
|
2023-04-04 14:27:46 +02:00
|
|
|
dependencies = [
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"bitflags 1.3.2",
|
2023-04-04 14:27:46 +02:00
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "references"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "regex"
|
2024-11-01 08:29:38 +01:00
|
|
|
version = "1.11.1"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-01 08:29:38 +01:00
|
|
|
checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191"
|
2023-03-30 12:42:21 +01:00
|
|
|
dependencies = [
|
|
|
|
"aho-corasick",
|
|
|
|
"memchr",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"regex-automata",
|
2023-03-30 12:42:21 +01:00
|
|
|
"regex-syntax",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "regex-automata"
|
2024-10-01 14:00:01 +01:00
|
|
|
version = "0.4.8"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-10-01 14:00:01 +01:00
|
|
|
checksum = "368758f23274712b504848e9d5a6f010445cc8b87a7cdb4d7cbee666c1288da3"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
dependencies = [
|
|
|
|
"aho-corasick",
|
|
|
|
"memchr",
|
|
|
|
"regex-syntax",
|
|
|
|
]
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "regex-syntax"
|
2024-10-01 14:00:01 +01:00
|
|
|
version = "0.8.5"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-10-01 14:00:01 +01:00
|
|
|
checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c"
|
2023-03-30 12:42:21 +01:00
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "reqwest"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.12.15"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "d19c46a6fdd48bc4dab94b6103fccc55d34c67cc0ad04653aad4ea2a07cd7bbb"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2024-04-08 11:40:01 +01:00
|
|
|
"base64 0.22.0",
|
2023-01-03 14:40:22 +01:00
|
|
|
"bytes",
|
|
|
|
"encoding_rs",
|
2024-03-25 10:02:01 +00:00
|
|
|
"futures-channel",
|
2023-01-03 14:40:22 +01:00
|
|
|
"futures-core",
|
|
|
|
"futures-util",
|
2024-03-25 10:02:01 +00:00
|
|
|
"h2 0.4.3",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2024-03-25 10:02:01 +00:00
|
|
|
"http-body 1.0.0",
|
|
|
|
"http-body-util",
|
2025-01-02 09:35:25 +01:00
|
|
|
"hyper 1.5.2",
|
2024-06-25 10:50:39 +01:00
|
|
|
"hyper-rustls",
|
2023-01-03 14:40:22 +01:00
|
|
|
"hyper-tls",
|
2024-03-25 10:02:01 +00:00
|
|
|
"hyper-util",
|
2023-01-03 14:40:22 +01:00
|
|
|
"ipnet",
|
|
|
|
"js-sys",
|
|
|
|
"log",
|
|
|
|
"mime",
|
|
|
|
"native-tls",
|
|
|
|
"once_cell",
|
|
|
|
"percent-encoding",
|
|
|
|
"pin-project-lite",
|
2024-04-08 11:40:01 +01:00
|
|
|
"rustls-pemfile 2.1.2",
|
2023-01-03 14:40:22 +01:00
|
|
|
"serde",
|
|
|
|
"serde_json",
|
|
|
|
"serde_urlencoded",
|
2024-02-05 10:30:46 +00:00
|
|
|
"sync_wrapper",
|
2023-10-03 14:18:44 +02:00
|
|
|
"system-configuration",
|
2023-01-03 14:40:22 +01:00
|
|
|
"tokio",
|
|
|
|
"tokio-native-tls",
|
2025-01-02 09:35:25 +01:00
|
|
|
"tower",
|
2023-01-03 14:40:22 +01:00
|
|
|
"tower-service",
|
|
|
|
"url",
|
|
|
|
"wasm-bindgen",
|
|
|
|
"wasm-bindgen-futures",
|
|
|
|
"web-sys",
|
2024-08-26 09:43:35 -04:00
|
|
|
"windows-registry",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
2024-06-25 10:50:39 +01:00
|
|
|
[[package]]
|
|
|
|
name = "ring"
|
2025-03-09 03:03:26 +00:00
|
|
|
version = "0.17.13"
|
2024-06-25 10:50:39 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-03-09 03:03:26 +00:00
|
|
|
checksum = "70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee"
|
2024-06-25 10:50:39 +01:00
|
|
|
dependencies = [
|
|
|
|
"cc",
|
|
|
|
"cfg-if",
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
"getrandom 0.2.11",
|
2024-06-25 10:50:39 +01:00
|
|
|
"libc",
|
|
|
|
"untrusted",
|
|
|
|
"windows-sys 0.52.0",
|
|
|
|
]
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "rustc-demangle"
|
|
|
|
version = "0.1.23"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "rustix"
|
2024-12-01 20:41:54 +00:00
|
|
|
version = "0.38.41"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-01 20:41:54 +00:00
|
|
|
checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
dependencies = [
|
2025-02-01 18:17:30 +00:00
|
|
|
"bitflags 2.8.0",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"errno",
|
|
|
|
"libc",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"linux-raw-sys 0.4.14",
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-sys 0.52.0",
|
2023-02-02 16:14:34 +00:00
|
|
|
]
|
|
|
|
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
[[package]]
|
|
|
|
name = "rustix"
|
|
|
|
version = "1.0.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e56a18552996ac8d29ecc3b190b4fdbb2d91ca4ec396de7bbffaf43f3d637e96"
|
|
|
|
dependencies = [
|
|
|
|
"bitflags 2.8.0",
|
|
|
|
"errno",
|
|
|
|
"libc",
|
|
|
|
"linux-raw-sys 0.9.3",
|
|
|
|
"windows-sys 0.59.0",
|
|
|
|
]
|
|
|
|
|
2024-06-25 10:50:39 +01:00
|
|
|
[[package]]
|
|
|
|
name = "rustls"
|
|
|
|
version = "0.23.7"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ebbbdb961df0ad3f2652da8f3fdc4b36122f568f968f45ad3316f26c025c677b"
|
|
|
|
dependencies = [
|
|
|
|
"once_cell",
|
|
|
|
"rustls-pki-types",
|
|
|
|
"rustls-webpki",
|
|
|
|
"subtle",
|
|
|
|
"zeroize",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "rustls-pemfile"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "1.0.4"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2024-04-08 11:40:01 +01:00
|
|
|
"base64 0.21.5",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "rustls-pemfile"
|
|
|
|
version = "2.1.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d"
|
|
|
|
dependencies = [
|
|
|
|
"base64 0.22.0",
|
|
|
|
"rustls-pki-types",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2024-04-08 11:40:01 +01:00
|
|
|
[[package]]
|
|
|
|
name = "rustls-pki-types"
|
|
|
|
version = "1.4.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247"
|
|
|
|
|
2024-06-25 10:50:39 +01:00
|
|
|
[[package]]
|
|
|
|
name = "rustls-webpki"
|
|
|
|
version = "0.102.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf"
|
|
|
|
dependencies = [
|
|
|
|
"ring",
|
|
|
|
"rustls-pki-types",
|
|
|
|
"untrusted",
|
|
|
|
]
|
|
|
|
|
2023-11-30 14:57:00 +01:00
|
|
|
[[package]]
|
|
|
|
name = "rustversion"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "1.0.20"
|
2023-11-30 14:57:00 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2"
|
2023-11-30 14:57:00 +01:00
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "ryu"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "1.0.16"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "same-file"
|
|
|
|
version = "1.0.6"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
|
|
|
|
dependencies = [
|
|
|
|
"winapi-util",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "schannel"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.1.22"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-sys 0.48.0",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "scoped-tls"
|
|
|
|
version = "1.0.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "scopeguard"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "1.2.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "scraper"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
version = "0.23.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
checksum = "527e65d9d888567588db4c12da1087598d0f6f8b346cc2c5abc91f05fc2dffe2"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"cssparser",
|
|
|
|
"ego-tree",
|
|
|
|
"getopts",
|
2024-11-04 10:28:53 +00:00
|
|
|
"html5ever 0.29.0",
|
|
|
|
"precomputed-hash",
|
2023-01-03 14:40:22 +01:00
|
|
|
"selectors",
|
|
|
|
"tendril",
|
|
|
|
]
|
|
|
|
|
2023-11-06 16:34:29 -08:00
|
|
|
[[package]]
|
|
|
|
name = "scratch"
|
|
|
|
version = "1.0.7"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "a3cf7c11c38cb994f3d40e8a8cde3bbd1f72a435e4c49e85d6553d8312306152"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "security-framework"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "2.9.2"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"bitflags 1.3.2",
|
2023-01-03 14:40:22 +01:00
|
|
|
"core-foundation",
|
|
|
|
"core-foundation-sys",
|
|
|
|
"libc",
|
|
|
|
"security-framework-sys",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "security-framework-sys"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "2.9.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"core-foundation-sys",
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "selectors"
|
2024-11-04 10:28:53 +00:00
|
|
|
version = "0.26.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-04 10:28:53 +00:00
|
|
|
checksum = "fd568a4c9bb598e291a08244a5c1f5a8a6650bee243b5b0f8dbb3d9cc1d87fe8"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2025-02-01 18:17:30 +00:00
|
|
|
"bitflags 2.8.0",
|
2023-01-03 14:40:22 +01:00
|
|
|
"cssparser",
|
|
|
|
"derive_more",
|
|
|
|
"fxhash",
|
|
|
|
"log",
|
2023-11-20 15:26:19 +01:00
|
|
|
"new_debug_unreachable",
|
2024-11-04 10:28:53 +00:00
|
|
|
"phf",
|
|
|
|
"phf_codegen",
|
2023-01-03 14:40:22 +01:00
|
|
|
"precomputed-hash",
|
|
|
|
"servo_arc",
|
|
|
|
"smallvec",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "serde"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "1.0.219"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"serde_derive",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "serde_derive"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "1.0.219"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "serde_json"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "1.0.140"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2023-04-04 14:27:46 +02:00
|
|
|
"itoa",
|
2024-08-05 11:30:15 +01:00
|
|
|
"memchr",
|
2023-01-03 14:40:22 +01:00
|
|
|
"ryu",
|
|
|
|
"serde",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "serde_urlencoded"
|
|
|
|
version = "0.7.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
|
|
|
|
dependencies = [
|
|
|
|
"form_urlencoded",
|
2023-04-04 14:27:46 +02:00
|
|
|
"itoa",
|
2023-01-03 14:40:22 +01:00
|
|
|
"ryu",
|
|
|
|
"serde",
|
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "serde_yaml"
|
2024-03-25 10:04:44 +00:00
|
|
|
version = "0.9.34+deprecated"
|
2023-11-29 10:39:24 -05:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-25 10:04:44 +00:00
|
|
|
checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
|
2023-11-29 10:39:24 -05:00
|
|
|
dependencies = [
|
|
|
|
"indexmap",
|
|
|
|
"itoa",
|
|
|
|
"ryu",
|
|
|
|
"serde",
|
|
|
|
"unsafe-libyaml",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "servo_arc"
|
2024-11-04 10:28:53 +00:00
|
|
|
version = "0.4.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-04 10:28:53 +00:00
|
|
|
checksum = "ae65c4249478a2647db249fb43e23cec56a2c8974a427e7bd8cb5a1d0964921a"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"stable_deref_trait",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "sha1"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "0.10.6"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"cpufeatures",
|
|
|
|
"digest",
|
|
|
|
]
|
|
|
|
|
2023-05-16 11:51:01 -04:00
|
|
|
[[package]]
|
|
|
|
name = "sha1_smol"
|
|
|
|
version = "1.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ae1a47186c03a32177042e55dbc5fd5aee900b8e0069a8d70fba96a9375cd012"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "sha2"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "0.10.8"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"cpufeatures",
|
|
|
|
"digest",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "shlex"
|
2024-01-23 09:47:41 +01:00
|
|
|
version = "1.3.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-01-23 09:47:41 +01:00
|
|
|
checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-05-17 18:22:11 +01:00
|
|
|
[[package]]
|
|
|
|
name = "signal-hook-registry"
|
|
|
|
version = "1.4.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
|
|
|
|
dependencies = [
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
[[package]]
|
|
|
|
name = "simdutf8"
|
|
|
|
version = "0.1.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "siphasher"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.3.11"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "slab"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.4.9"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"autocfg",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "smallvec"
|
2024-03-25 10:02:01 +00:00
|
|
|
version = "1.13.2"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-25 10:02:01 +00:00
|
|
|
checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "smart-pointers"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
[[package]]
|
|
|
|
name = "socket2"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.5.5"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
dependencies = [
|
|
|
|
"libc",
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-sys 0.48.0",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
]
|
|
|
|
|
2023-03-16 18:07:58 +00:00
|
|
|
[[package]]
|
|
|
|
name = "spin"
|
2023-04-04 08:54:46 +02:00
|
|
|
version = "0.9.8"
|
2023-03-16 18:07:58 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-04-04 08:54:46 +02:00
|
|
|
checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
|
2023-03-16 18:07:58 +00:00
|
|
|
dependencies = [
|
|
|
|
"lock_api",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "stable_deref_trait"
|
|
|
|
version = "1.2.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3"
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "std-traits"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "std-types"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "string_cache"
|
2023-04-04 14:27:46 +02:00
|
|
|
version = "0.8.7"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-04-04 14:27:46 +02:00
|
|
|
checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"new_debug_unreachable",
|
|
|
|
"once_cell",
|
|
|
|
"parking_lot",
|
|
|
|
"phf_shared 0.10.0",
|
|
|
|
"precomputed-hash",
|
|
|
|
"serde",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "string_cache_codegen"
|
|
|
|
version = "0.5.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "6bb30289b722be4ff74a408c3cc27edeaad656e06cb1fe8fa9231fa59c728988"
|
|
|
|
dependencies = [
|
|
|
|
"phf_generator 0.10.0",
|
|
|
|
"phf_shared 0.10.0",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "strsim"
|
2024-02-12 10:09:59 +00:00
|
|
|
version = "0.11.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-02-12 10:09:59 +00:00
|
|
|
checksum = "5ee073c9e4cd00e28217186dbe12796d692868f432bf2e97ee73bed0c56dfa01"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2024-06-25 10:50:39 +01:00
|
|
|
[[package]]
|
|
|
|
name = "subtle"
|
|
|
|
version = "2.6.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "syn"
|
2023-04-04 14:27:46 +02:00
|
|
|
version = "1.0.109"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-04-04 14:27:46 +02:00
|
|
|
checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"unicode-ident",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "syn"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "2.0.100"
|
2023-04-04 14:27:46 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
|
|
|
"unicode-ident",
|
|
|
|
]
|
|
|
|
|
2024-04-23 09:26:41 -04:00
|
|
|
[[package]]
|
|
|
|
name = "sync-exercises"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
|
|
|
"reqwest",
|
|
|
|
"scraper",
|
|
|
|
"tempfile",
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"thiserror 2.0.12",
|
2024-04-23 09:26:41 -04:00
|
|
|
]
|
|
|
|
|
2024-02-05 10:30:46 +00:00
|
|
|
[[package]]
|
|
|
|
name = "sync_wrapper"
|
2024-06-25 10:50:39 +01:00
|
|
|
version = "1.0.1"
|
2024-02-05 10:30:46 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-06-25 10:50:39 +01:00
|
|
|
checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394"
|
2024-08-26 09:43:35 -04:00
|
|
|
dependencies = [
|
|
|
|
"futures-core",
|
|
|
|
]
|
2024-02-05 10:30:46 +00:00
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "synstructure"
|
|
|
|
version = "0.13.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-12-01 21:05:18 +00:00
|
|
|
]
|
|
|
|
|
2023-10-03 14:18:44 +02:00
|
|
|
[[package]]
|
|
|
|
name = "system-configuration"
|
2024-08-26 09:43:35 -04:00
|
|
|
version = "0.6.1"
|
2023-10-03 14:18:44 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-26 09:43:35 -04:00
|
|
|
checksum = "3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b"
|
2023-10-03 14:18:44 +02:00
|
|
|
dependencies = [
|
2025-02-01 18:17:30 +00:00
|
|
|
"bitflags 2.8.0",
|
2023-10-03 14:18:44 +02:00
|
|
|
"core-foundation",
|
|
|
|
"system-configuration-sys",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "system-configuration-sys"
|
2024-08-26 09:43:35 -04:00
|
|
|
version = "0.6.0"
|
2023-10-03 14:18:44 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-26 09:43:35 -04:00
|
|
|
checksum = "8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4"
|
2023-10-03 14:18:44 +02:00
|
|
|
dependencies = [
|
|
|
|
"core-foundation-sys",
|
|
|
|
"libc",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "tempfile"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
version = "3.19.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
checksum = "7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"fastrand",
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
"getrandom 0.3.1",
|
2024-08-05 11:24:26 +01:00
|
|
|
"once_cell",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"rustix 1.0.3",
|
2024-08-12 10:58:35 -04:00
|
|
|
"windows-sys 0.59.0",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "tendril"
|
|
|
|
version = "0.4.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "d24a120c5fc464a3458240ee02c299ebcb9d67b5249c8848b09d639dca8d7bb0"
|
|
|
|
dependencies = [
|
|
|
|
"futf",
|
|
|
|
"mac",
|
|
|
|
"utf-8",
|
|
|
|
]
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "termcolor"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "1.4.0"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449"
|
2023-03-30 12:42:21 +01:00
|
|
|
dependencies = [
|
|
|
|
"winapi-util",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "terminal_size"
|
2024-11-01 08:29:38 +01:00
|
|
|
version = "0.4.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-11-01 08:29:38 +01:00
|
|
|
checksum = "4f599bd7ca042cfdf8f4512b277c02ba102247820f9d9d4a9f521f496751a6ef"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"rustix 0.38.41",
|
2024-11-01 08:29:38 +01:00
|
|
|
"windows-sys 0.59.0",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-12-01 15:36:06 +01:00
|
|
|
[[package]]
|
|
|
|
name = "termtree"
|
|
|
|
version = "0.4.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76"
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "testing"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "thiserror"
|
2024-12-01 20:51:03 +00:00
|
|
|
version = "1.0.69"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-01 20:51:03 +00:00
|
|
|
checksum = "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2024-12-01 20:51:03 +00:00
|
|
|
"thiserror-impl 1.0.69",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "thiserror"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "2.0.12"
|
2024-12-01 20:51:03 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708"
|
2024-12-01 20:51:03 +00:00
|
|
|
dependencies = [
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"thiserror-impl 2.0.12",
|
2024-12-01 20:51:03 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "thiserror-impl"
|
|
|
|
version = "1.0.69"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "thiserror-impl"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "2.0.12"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-02-02 16:14:34 +00:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
2024-12-01 21:05:18 +00:00
|
|
|
name = "tinystr"
|
|
|
|
version = "0.7.6"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-01 21:05:18 +00:00
|
|
|
checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2024-12-01 21:05:18 +00:00
|
|
|
"displaydoc",
|
|
|
|
"zerovec",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "tokio"
|
2025-04-07 22:56:01 -04:00
|
|
|
version = "1.44.2"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-04-07 22:56:01 -04:00
|
|
|
checksum = "e6b88822cbe49de4185e3a4cbf8321dd487cf5fe0c5c65695fef6346371e9c48"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"backtrace",
|
2023-01-03 14:40:22 +01:00
|
|
|
"bytes",
|
|
|
|
"libc",
|
2025-02-01 18:17:30 +00:00
|
|
|
"mio",
|
2023-05-17 18:22:11 +01:00
|
|
|
"parking_lot",
|
2023-01-03 14:40:22 +01:00
|
|
|
"pin-project-lite",
|
2023-05-17 18:22:11 +01:00
|
|
|
"signal-hook-registry",
|
2023-12-21 14:55:45 +01:00
|
|
|
"socket2",
|
2023-04-03 15:01:13 +01:00
|
|
|
"tokio-macros",
|
2024-08-05 11:24:26 +01:00
|
|
|
"windows-sys 0.52.0",
|
2023-02-02 16:14:34 +00:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "tokio-macros"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
version = "2.5.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "tokio-native-tls"
|
2023-04-04 14:27:46 +02:00
|
|
|
version = "0.3.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-04-04 14:27:46 +02:00
|
|
|
checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"native-tls",
|
|
|
|
"tokio",
|
|
|
|
]
|
|
|
|
|
2024-06-25 10:50:39 +01:00
|
|
|
[[package]]
|
|
|
|
name = "tokio-rustls"
|
|
|
|
version = "0.26.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4"
|
|
|
|
dependencies = [
|
|
|
|
"rustls",
|
|
|
|
"rustls-pki-types",
|
|
|
|
"tokio",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "tokio-stream"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.1.14"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"futures-core",
|
|
|
|
"pin-project-lite",
|
|
|
|
"tokio",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "tokio-tungstenite"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "0.20.1"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"futures-util",
|
|
|
|
"log",
|
|
|
|
"tokio",
|
|
|
|
"tungstenite",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "tokio-util"
|
2025-01-02 09:35:25 +01:00
|
|
|
version = "0.7.13"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-02 09:35:25 +01:00
|
|
|
checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"futures-core",
|
|
|
|
"futures-sink",
|
|
|
|
"pin-project-lite",
|
|
|
|
"tokio",
|
|
|
|
]
|
|
|
|
|
2023-05-16 11:51:01 -04:00
|
|
|
[[package]]
|
|
|
|
name = "tokio-websockets"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "0.11.4"
|
2023-05-16 11:51:01 -04:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "9fcaf159b4e7a376b05b5bfd77bfd38f3324f5fce751b4213bfc7eaa47affb4e"
|
2023-05-16 11:51:01 -04:00
|
|
|
dependencies = [
|
2024-04-22 09:15:16 +02:00
|
|
|
"base64 0.22.0",
|
2023-05-16 11:51:01 -04:00
|
|
|
"bytes",
|
|
|
|
"fastrand",
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
"futures-core",
|
|
|
|
"futures-sink",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"http 1.3.1",
|
2023-05-16 11:51:01 -04:00
|
|
|
"httparse",
|
|
|
|
"sha1_smol",
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
"simdutf8",
|
2023-05-16 11:51:01 -04:00
|
|
|
"tokio",
|
|
|
|
"tokio-util",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "toml"
|
|
|
|
version = "0.5.11"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234"
|
|
|
|
dependencies = [
|
|
|
|
"serde",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "topological-sort"
|
|
|
|
version = "0.2.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ea68304e134ecd095ac6c3574494fc62b909f416c4fca77e440530221e549d3d"
|
|
|
|
|
2024-03-25 10:02:01 +00:00
|
|
|
[[package]]
|
|
|
|
name = "tower"
|
2025-01-02 09:35:25 +01:00
|
|
|
version = "0.5.2"
|
2024-03-25 10:02:01 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-02 09:35:25 +01:00
|
|
|
checksum = "d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9"
|
2024-03-25 10:02:01 +00:00
|
|
|
dependencies = [
|
|
|
|
"futures-core",
|
|
|
|
"futures-util",
|
|
|
|
"pin-project-lite",
|
2025-01-02 09:35:25 +01:00
|
|
|
"sync_wrapper",
|
2024-03-25 10:02:01 +00:00
|
|
|
"tokio",
|
|
|
|
"tower-layer",
|
|
|
|
"tower-service",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "tower-layer"
|
2025-01-02 09:35:25 +01:00
|
|
|
version = "0.3.3"
|
2024-03-25 10:02:01 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-02 09:35:25 +01:00
|
|
|
checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e"
|
2024-03-25 10:02:01 +00:00
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "tower-service"
|
2025-01-02 09:35:25 +01:00
|
|
|
version = "0.3.3"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-01-02 09:35:25 +01:00
|
|
|
checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "tracing"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.1.40"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
2023-04-03 15:01:13 +01:00
|
|
|
"log",
|
2023-01-03 14:40:22 +01:00
|
|
|
"pin-project-lite",
|
|
|
|
"tracing-core",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "tracing-core"
|
2023-11-20 15:26:19 +01:00
|
|
|
version = "0.1.32"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"once_cell",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "try-lock"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.2.5"
|
2023-02-02 16:14:34 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b"
|
2023-02-02 16:14:34 +00:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "tungstenite"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "0.20.1"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"byteorder",
|
|
|
|
"bytes",
|
2023-10-03 14:18:44 +02:00
|
|
|
"data-encoding",
|
2023-12-21 14:55:45 +01:00
|
|
|
"http 0.2.11",
|
2023-04-03 15:01:13 +01:00
|
|
|
"httparse",
|
|
|
|
"log",
|
2023-11-20 15:26:19 +01:00
|
|
|
"rand",
|
2023-04-03 15:01:13 +01:00
|
|
|
"sha1",
|
2024-12-01 20:51:03 +00:00
|
|
|
"thiserror 1.0.69",
|
2023-04-03 15:01:13 +01:00
|
|
|
"url",
|
|
|
|
"utf-8",
|
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "tuples-and-arrays"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "typenum"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "1.17.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "types-and-values"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "ucd-trie"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.1.6"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "unicase"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "2.7.0"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
|
2023-03-30 12:42:21 +01:00
|
|
|
dependencies = [
|
|
|
|
"version_check",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "unicode-ident"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "1.0.12"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "unicode-width"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "0.1.11"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "unsafe-libyaml"
|
2024-03-18 09:41:01 +00:00
|
|
|
version = "0.2.11"
|
2023-11-29 10:39:24 -05:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-03-18 09:41:01 +00:00
|
|
|
checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
|
2023-11-29 10:39:24 -05:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "unsafe-rust"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
|
|
|
"tempfile",
|
|
|
|
]
|
|
|
|
|
2024-06-25 10:50:39 +01:00
|
|
|
[[package]]
|
|
|
|
name = "untrusted"
|
|
|
|
version = "0.9.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "url"
|
2024-12-01 21:05:18 +00:00
|
|
|
version = "2.5.4"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-12-01 21:05:18 +00:00
|
|
|
checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"form_urlencoded",
|
|
|
|
"idna",
|
|
|
|
"percent-encoding",
|
|
|
|
]
|
|
|
|
|
2023-11-29 10:39:24 -05:00
|
|
|
[[package]]
|
|
|
|
name = "user-defined-types"
|
|
|
|
version = "0.1.0"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "utf-8"
|
|
|
|
version = "0.7.6"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
|
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "utf16_iter"
|
|
|
|
version = "1.0.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "utf8_iter"
|
|
|
|
version = "1.0.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "utf8parse"
|
|
|
|
version = "0.2.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "vcpkg"
|
|
|
|
version = "0.2.15"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "version_check"
|
|
|
|
version = "0.9.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "walkdir"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "2.4.0"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"same-file",
|
|
|
|
"winapi-util",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "want"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.3.1"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"try-lock",
|
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "warp"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "0.3.6"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "c1e92e22e03ff1230c03a1a8ee37d2f89cd489e2e541b7550d6afad96faed169"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
|
|
|
"bytes",
|
|
|
|
"futures-channel",
|
|
|
|
"futures-util",
|
|
|
|
"headers",
|
2023-12-21 14:55:45 +01:00
|
|
|
"http 0.2.11",
|
2024-03-25 10:02:01 +00:00
|
|
|
"hyper 0.14.28",
|
2023-04-03 15:01:13 +01:00
|
|
|
"log",
|
|
|
|
"mime",
|
|
|
|
"mime_guess",
|
|
|
|
"percent-encoding",
|
|
|
|
"pin-project",
|
2024-04-08 11:40:01 +01:00
|
|
|
"rustls-pemfile 1.0.4",
|
2023-04-03 15:01:13 +01:00
|
|
|
"scoped-tls",
|
|
|
|
"serde",
|
|
|
|
"serde_json",
|
|
|
|
"serde_urlencoded",
|
|
|
|
"tokio",
|
|
|
|
"tokio-stream",
|
|
|
|
"tokio-tungstenite",
|
|
|
|
"tokio-util",
|
|
|
|
"tower-service",
|
|
|
|
"tracing",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "wasi"
|
|
|
|
version = "0.11.0+wasi-snapshot-preview1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
|
|
|
|
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
[[package]]
|
|
|
|
name = "wasi"
|
|
|
|
version = "0.13.3+wasi-0.2.2"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2"
|
|
|
|
dependencies = [
|
|
|
|
"wit-bindgen-rt",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "wasm-bindgen"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.2.100"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"once_cell",
|
|
|
|
"rustversion",
|
2023-01-03 14:40:22 +01:00
|
|
|
"wasm-bindgen-macro",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "wasm-bindgen-backend"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.2.100"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"bumpalo",
|
|
|
|
"log",
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-01-03 14:40:22 +01:00
|
|
|
"wasm-bindgen-shared",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "wasm-bindgen-futures"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.4.39"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"cfg-if",
|
|
|
|
"js-sys",
|
|
|
|
"wasm-bindgen",
|
|
|
|
"web-sys",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "wasm-bindgen-macro"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.2.100"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"quote",
|
|
|
|
"wasm-bindgen-macro-support",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "wasm-bindgen-macro-support"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.2.100"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2023-01-03 14:40:22 +01:00
|
|
|
"wasm-bindgen-backend",
|
|
|
|
"wasm-bindgen-shared",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "wasm-bindgen-shared"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.2.100"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d"
|
|
|
|
dependencies = [
|
|
|
|
"unicode-ident",
|
|
|
|
]
|
2023-01-03 14:40:22 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "web-sys"
|
2023-12-21 14:55:45 +01:00
|
|
|
version = "0.3.66"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-12-21 14:55:45 +01:00
|
|
|
checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f"
|
2023-01-03 14:40:22 +01:00
|
|
|
dependencies = [
|
|
|
|
"js-sys",
|
|
|
|
"wasm-bindgen",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "winapi"
|
|
|
|
version = "0.3.9"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
|
|
|
|
dependencies = [
|
|
|
|
"winapi-i686-pc-windows-gnu",
|
|
|
|
"winapi-x86_64-pc-windows-gnu",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "winapi-i686-pc-windows-gnu"
|
|
|
|
version = "0.4.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
|
|
|
|
|
2023-03-30 12:42:21 +01:00
|
|
|
[[package]]
|
|
|
|
name = "winapi-util"
|
2023-10-03 14:18:44 +02:00
|
|
|
version = "0.1.6"
|
2023-03-30 12:42:21 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-10-03 14:18:44 +02:00
|
|
|
checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
|
2023-03-30 12:42:21 +01:00
|
|
|
dependencies = [
|
|
|
|
"winapi",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
2023-02-02 16:14:34 +00:00
|
|
|
name = "winapi-x86_64-pc-windows-gnu"
|
|
|
|
version = "0.4.0"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-02-02 16:14:34 +00:00
|
|
|
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
|
2023-01-03 14:40:22 +01:00
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
2023-11-20 15:26:19 +01:00
|
|
|
name = "windows-core"
|
|
|
|
version = "0.51.1"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2023-11-20 15:26:19 +01:00
|
|
|
checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-targets 0.48.5",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows-link"
|
|
|
|
version = "0.1.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38"
|
|
|
|
|
2024-08-26 09:43:35 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows-registry"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.4.0"
|
2024-08-26 09:43:35 -04:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "4286ad90ddb45071efd1a66dfa43eb02dd0dfbae1545ad6cc3c51cf34d7e8ba3"
|
2024-08-26 09:43:35 -04:00
|
|
|
dependencies = [
|
|
|
|
"windows-result",
|
|
|
|
"windows-strings",
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"windows-targets 0.53.0",
|
2024-08-26 09:43:35 -04:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "windows-result"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.3.2"
|
2024-08-26 09:43:35 -04:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "c64fd11a4fd95df68efcfee5f44a294fe71b8bc6a91993e2791938abcc712252"
|
2024-08-26 09:43:35 -04:00
|
|
|
dependencies = [
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"windows-link",
|
2024-08-26 09:43:35 -04:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "windows-strings"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
version = "0.3.1"
|
2024-08-26 09:43:35 -04:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
checksum = "87fa48cc5d406560701792be122a10132491cff9d0aeb23583cc2dcafc847319"
|
2024-08-26 09:43:35 -04:00
|
|
|
dependencies = [
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"windows-link",
|
2024-08-26 09:43:35 -04:00
|
|
|
]
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows-sys"
|
|
|
|
version = "0.48.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
|
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows-targets 0.48.5",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "windows-sys"
|
|
|
|
version = "0.52.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
|
|
|
|
dependencies = [
|
2024-08-12 10:58:35 -04:00
|
|
|
"windows-targets 0.52.6",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "windows-sys"
|
|
|
|
version = "0.59.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b"
|
|
|
|
dependencies = [
|
|
|
|
"windows-targets 0.52.6",
|
2023-04-03 15:01:13 +01:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "windows-targets"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.48.5"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
|
2023-04-03 15:01:13 +01:00
|
|
|
dependencies = [
|
2023-12-21 14:55:45 +01:00
|
|
|
"windows_aarch64_gnullvm 0.48.5",
|
|
|
|
"windows_aarch64_msvc 0.48.5",
|
|
|
|
"windows_i686_gnu 0.48.5",
|
|
|
|
"windows_i686_msvc 0.48.5",
|
|
|
|
"windows_x86_64_gnu 0.48.5",
|
|
|
|
"windows_x86_64_gnullvm 0.48.5",
|
|
|
|
"windows_x86_64_msvc 0.48.5",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "windows-targets"
|
2024-08-12 10:58:35 -04:00
|
|
|
version = "0.52.6"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:58:35 -04:00
|
|
|
checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973"
|
2023-12-21 14:55:45 +01:00
|
|
|
dependencies = [
|
2024-08-12 10:58:35 -04:00
|
|
|
"windows_aarch64_gnullvm 0.52.6",
|
|
|
|
"windows_aarch64_msvc 0.52.6",
|
|
|
|
"windows_i686_gnu 0.52.6",
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
"windows_i686_gnullvm 0.52.6",
|
2024-08-12 10:58:35 -04:00
|
|
|
"windows_i686_msvc 0.52.6",
|
|
|
|
"windows_x86_64_gnu 0.52.6",
|
|
|
|
"windows_x86_64_gnullvm 0.52.6",
|
|
|
|
"windows_x86_64_msvc 0.52.6",
|
2023-01-03 14:40:22 +01:00
|
|
|
]
|
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows-targets"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b"
|
|
|
|
dependencies = [
|
|
|
|
"windows_aarch64_gnullvm 0.53.0",
|
|
|
|
"windows_aarch64_msvc 0.53.0",
|
|
|
|
"windows_i686_gnu 0.53.0",
|
|
|
|
"windows_i686_gnullvm 0.53.0",
|
|
|
|
"windows_i686_msvc 0.53.0",
|
|
|
|
"windows_x86_64_gnu 0.53.0",
|
|
|
|
"windows_x86_64_gnullvm 0.53.0",
|
|
|
|
"windows_x86_64_msvc 0.53.0",
|
|
|
|
]
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_aarch64_gnullvm"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.48.5"
|
2023-04-04 14:27:46 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_aarch64_gnullvm"
|
2024-08-12 10:58:35 -04:00
|
|
|
version = "0.52.6"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:58:35 -04:00
|
|
|
checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3"
|
2023-12-21 14:55:45 +01:00
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_aarch64_gnullvm"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_aarch64_msvc"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.48.5"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_aarch64_msvc"
|
2024-08-12 10:58:35 -04:00
|
|
|
version = "0.52.6"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:58:35 -04:00
|
|
|
checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469"
|
2023-12-21 14:55:45 +01:00
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_aarch64_msvc"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c"
|
|
|
|
|
2023-01-03 14:40:22 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_i686_gnu"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.48.5"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
|
2023-04-04 14:27:46 +02:00
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_i686_gnu"
|
2024-08-12 10:58:35 -04:00
|
|
|
version = "0.52.6"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b"
|
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_i686_gnu"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3"
|
|
|
|
|
2024-08-12 10:58:35 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_i686_gnullvm"
|
|
|
|
version = "0.52.6"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:58:35 -04:00
|
|
|
checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66"
|
2023-12-21 14:55:45 +01:00
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_i686_gnullvm"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_i686_msvc"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.48.5"
|
2023-04-04 14:27:46 +02:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
|
2023-04-04 14:27:46 +02:00
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_i686_msvc"
|
2024-08-12 10:58:35 -04:00
|
|
|
version = "0.52.6"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:58:35 -04:00
|
|
|
checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66"
|
2023-12-21 14:55:45 +01:00
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_i686_msvc"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d"
|
|
|
|
|
2023-04-03 15:01:13 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_gnu"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.48.5"
|
2023-04-03 15:01:13 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_gnu"
|
2024-08-12 10:58:35 -04:00
|
|
|
version = "0.52.6"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:58:35 -04:00
|
|
|
checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78"
|
2023-12-21 14:55:45 +01:00
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_gnu"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba"
|
|
|
|
|
2023-04-04 14:27:46 +02:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_gnullvm"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.48.5"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_gnullvm"
|
2024-08-12 10:58:35 -04:00
|
|
|
version = "0.52.6"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:58:35 -04:00
|
|
|
checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d"
|
2023-12-21 14:55:45 +01:00
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_gnullvm"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57"
|
|
|
|
|
2023-04-04 14:27:46 +02:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_msvc"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
version = "0.48.5"
|
2023-01-03 14:40:22 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
Update dependencies in chat-app exercise (#1195)
Hello there :wave: I'm the author of the `tokio-websockets` crate and
today we published version `0.4.0` of the crate, which finally makes the
public API consistent and aligns it with expectations.
`WebsocketStream` now implements the `Stream` trait, so calling `next()`
has to be done via `StreamExt` now. `connect()` returns a tuple of
`(WebsocketStream, Response)`, so that has to be deconstructed now. And
finally, `as_text()` now returns an `Option<&str>` instead of
`Result<&str, Error>`.
And, *very* importantly: The old `WebsocketStream::next` was **not**
cancellation safe, the new `Stream` implementation is. The exercise uses
`select!`, which very well might have caused misbehavior.
Since we also emptied the default features, I've added the very minimal
ones required to compile the exercise.
This is my first contribution here, so feel free to point me to some
things if I'm missing anything. I wasn't really sure what to do about
the translations, I guess I should leave them as is and they'll be
updated by translators in other PRs?
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-09-11 16:19:13 +02:00
|
|
|
checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
|
2023-04-03 15:01:13 +01:00
|
|
|
|
2023-12-21 14:55:45 +01:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_msvc"
|
2024-08-12 10:58:35 -04:00
|
|
|
version = "0.52.6"
|
2023-12-21 14:55:45 +01:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2024-08-12 10:58:35 -04:00
|
|
|
checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec"
|
2023-12-21 14:55:45 +01:00
|
|
|
|
cargo: bump the patch group with 11 updates (#2703)
Bumps the patch group with 11 updates:
| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.96` | `1.0.97` |
| [clap](https://github.com/clap-rs/clap) | `4.5.31` | `4.5.34` |
| [log](https://github.com/rust-lang/log) | `0.4.26` | `0.4.27` |
| [mdbook](https://github.com/rust-lang/mdBook) | `0.4.45` | `0.4.48` |
| [serde](https://github.com/serde-rs/serde) | `1.0.218` | `1.0.219` |
| [serde_json](https://github.com/serde-rs/json) | `1.0.139` | `1.0.140`
|
| [zerocopy](https://github.com/google/zerocopy) | `0.8.21` | `0.8.24` |
| [reqwest](https://github.com/seanmonstar/reqwest) | `0.12.12` |
`0.12.15` |
| [thiserror](https://github.com/dtolnay/thiserror) | `2.0.11` |
`2.0.12` |
| [cxx](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
| [cxx-build](https://github.com/dtolnay/cxx) | `1.0.142` | `1.0.153` |
Updates `anyhow` from 1.0.96 to 1.0.97
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/anyhow/releases">anyhow's
releases</a>.</em></p>
<blockquote>
<h2>1.0.97</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/anyhow/commit/bfb89ef244fa60af17fb844dc3bddf4b62e4ac9f"><code>bfb89ef</code></a>
Release 1.0.97</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/c7fca9b08627fe0c4034a3fd38595ffd7dcc8e0e"><code>c7fca9b</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/anyhow/commit/427c0bb0f34d5da378112f6a19db9efebfd0e40a"><code>427c0bb</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/dtolnay/anyhow/compare/1.0.96...1.0.97">compare
view</a></li>
</ul>
</details>
<br />
Updates `clap` from 4.5.31 to 4.5.34
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/releases">clap's
releases</a>.</em></p>
<blockquote>
<h2>v4.5.34</h2>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>v4.5.33</h2>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>v4.5.32</h2>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/clap-rs/clap/blob/master/CHANGELOG.md">clap's
changelog</a>.</em></p>
<blockquote>
<h2>[4.5.34] - 2025-03-27</h2>
<h3>Fixes</h3>
<ul>
<li><em>(help)</em> Don't add extra blank lines with
<code>flatten_help(true)</code> and subcommands without arguments</li>
</ul>
<h2>[4.5.33] - 2025-03-26</h2>
<h3>Fixes</h3>
<ul>
<li><em>(error)</em> When showing the usage of a suggestion for an
unknown argument, don't show the group</li>
</ul>
<h2>[4.5.32] - 2025-03-10</h2>
<h3>Features</h3>
<ul>
<li>Add <code>Error::remove</code></li>
</ul>
<h3>Documentation</h3>
<ul>
<li><em>(cookbook)</em> Switch from <code>humantime</code> to
<code>jiff</code></li>
<li><em>(tutorial)</em> Better cover required vs optional</li>
</ul>
<h3>Internal</h3>
<ul>
<li>Update <code>pulldown-cmark</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/clap-rs/clap/commit/5d2cdac3e6a7aa5fc720f911a2a5a7671e610758"><code>5d2cdac</code></a>
chore: Release</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f1c10ebe58f888cf96b48aeb8c4b0b6d6cbc6e6f"><code>f1c10eb</code></a>
docs: Update changelog</li>
<li><a
href="https://github.com/clap-rs/clap/commit/a4d1a7fe2b9dc4b52fccb15515e2931291217059"><code>a4d1a7f</code></a>
chore(ci): Take a break from template updates</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e95ed396c427febc684f4a0995fcbd3a025e6a37"><code>e95ed39</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5775">#5775</a>
from vivienm/master</li>
<li><a
href="https://github.com/clap-rs/clap/commit/18f8d4c3f5e0e2fd967e2342c4ccb030da241fe8"><code>18f8d4c</code></a>
chore(deps): Update Rust Stable to v1.82 (<a
href="https://redirect.github.com/clap-rs/clap/issues/5788">#5788</a>)</li>
<li><a
href="https://github.com/clap-rs/clap/commit/f35d8e09fbc8f72033518423d7102faa1fd50646"><code>f35d8e0</code></a>
Merge pull request <a
href="https://redirect.github.com/clap-rs/clap/issues/5787">#5787</a>
from epage/template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/1389d7d689f2730c61222d261401c7331a39ceae"><code>1389d7d</code></a>
chore: Update from '_rust/main' template</li>
<li><a
href="https://github.com/clap-rs/clap/commit/dbc9faa79d67ab86cbe68da68b2cd93a0335661a"><code>dbc9faa</code></a>
chore(ci): Initialize git for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/3dac2f36833e08f6cac85b03e5907ca3dec03c4c"><code>3dac2f3</code></a>
chore(ci): Get history for template update</li>
<li><a
href="https://github.com/clap-rs/clap/commit/e1f77dacf108a8cfdbe8bdff3de36bdfa3bcf50d"><code>e1f77da</code></a>
chore(ci): Fix branch for template update</li>
<li>Additional commits viewable in <a
href="https://github.com/clap-rs/clap/compare/v4.5.31...clap_complete-v4.5.34">compare
view</a></li>
</ul>
</details>
<br />
Updates `log` from 0.4.26 to 0.4.27
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/releases">log's
releases</a>.</em></p>
<blockquote>
<h2>0.4.27</h2>
<h2>What's Changed</h2>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
<li>Prepare for 0.4.27 release by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/674">rust-lang/log#674</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/log/blob/master/CHANGELOG.md">log's
changelog</a>.</em></p>
<blockquote>
<h2>[0.4.27] - 2025-03-24</h2>
<h3>What's Changed</h3>
<ul>
<li>A few minor lint fixes by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/671">rust-lang/log#671</a></li>
<li>Enable clippy support for format-like macros by <a
href="https://github.com/nyurik"><code>@nyurik</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/665">rust-lang/log#665</a></li>
<li>Add an optional logger param by <a
href="https://github.com/tisonkun"><code>@tisonkun</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/664">rust-lang/log#664</a></li>
<li>Pass global logger by value, supplied logger by ref by <a
href="https://github.com/KodrAus"><code>@KodrAus</code></a> in <a
href="https://redirect.github.com/rust-lang/log/pull/673">rust-lang/log#673</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">https://github.com/rust-lang/log/compare/0.4.26...0.4.27</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/log/commit/35161d0d25838a62d518dabe1e34e84b607446b3"><code>35161d0</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/674">#674</a>
from rust-lang/cargo/0.4.27</li>
<li><a
href="https://github.com/rust-lang/log/commit/cc131ef268bb3214c14fea43a409d1fec62fb32f"><code>cc131ef</code></a>
prepare for 0.4.27 release</li>
<li><a
href="https://github.com/rust-lang/log/commit/ea6f54d3951dcb20252e5b17a3ee87d49d122322"><code>ea6f54d</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/673">#673</a>
from rust-lang/feat/logger-by-ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/d229c7355bb2d985454a99846f57b51fd4ad58d4"><code>d229c73</code></a>
fix unclosed code block</li>
<li><a
href="https://github.com/rust-lang/log/commit/02486e458cfc8e5e6a0a5bc0586db095a3e33b87"><code>02486e4</code></a>
fill in more tests for logger argument</li>
<li><a
href="https://github.com/rust-lang/log/commit/71e034ffa62b79aa67acda4b1569493bc5f9e107"><code>71e034f</code></a>
expand logger tests</li>
<li><a
href="https://github.com/rust-lang/log/commit/dfa067e65c49db82b2ace612982007efef09b8b4"><code>dfa067e</code></a>
fix up kv passing</li>
<li><a
href="https://github.com/rust-lang/log/commit/39d4c3ab88b5d4096ce9c8d795e9a1187e83c9d6"><code>39d4c3a</code></a>
run fmt</li>
<li><a
href="https://github.com/rust-lang/log/commit/7aacc8fea367dd6518f02db792af8b6215ed33d6"><code>7aacc8f</code></a>
pass global logger by value, supplied logger by ref</li>
<li><a
href="https://github.com/rust-lang/log/commit/a438c6ed0829eddc3728394c78d4206e14f9b1c4"><code>a438c6e</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/log/issues/664">#664</a>
from tisonkun/logger-field</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/log/compare/0.4.26...0.4.27">compare
view</a></li>
</ul>
</details>
<br />
Updates `mdbook` from 0.4.45 to 0.4.48
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/releases">mdbook's
releases</a>.</em></p>
<blockquote>
<h2>v0.4.48</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0448</a>
for a complete list of changes.</p>
<h2>v0.4.47</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0447</a>
for a complete list of changes.</p>
<h2>v0.4.46</h2>
<p>See <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446">https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md#mdbook-0446</a>
for a complete list of changes.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/rust-lang/mdBook/blob/master/CHANGELOG.md">mdbook's
changelog</a>.</em></p>
<blockquote>
<h2>mdBook 0.4.48</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.47...v0.4.48">v0.4.47...v0.4.48</a></p>
<h3>Added</h3>
<ul>
<li>Footnotes now have back-reference links. These links bring the
reader back to the original location. As part of this change, footnotes
are now only rendered at the bottom of the page. This also includes some
styling updates and fixes for footnote rendering.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2626">#2626</a></li>
<li>Added an "Auto" theme selection option which will default
to the system-preferred mode. This will also automatically switch when
the system changes the preferred mode.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2576">#2576</a></li>
</ul>
<h3>Changed</h3>
<ul>
<li>The <code>searchindex.json</code> file has been removed; only the
<code>searchindex.js</code> file will be generated.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2552">#2552</a></li>
<li>Updated Javascript code to use eslint.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2554">#2554</a></li>
<li>An error is generated if there are duplicate files in
<code>SUMMARY.md</code>.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2613">#2613</a></li>
</ul>
<h2>mdBook 0.4.47</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.46...v0.4.47">v0.4.46...v0.4.47</a></p>
<h3>Fixed</h3>
<ul>
<li>Fixed search not showing up in sub-directories.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2586">#2586</a></li>
</ul>
<h2>mdBook 0.4.46</h2>
<p><a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.46">v0.4.45...v0.4.46</a></p>
<h3>Changed</h3>
<ul>
<li>The <code>output.html.hash-files</code> config option has been added
to add hashes to static filenames to bust any caches when a book is
updated. <code>{{resource}}</code> template tags have been added so that
links can be properly generated to those files.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/1368">#1368</a></li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Playground links for Rust 2024 now set the edition correctly.
<a
href="https://redirect.github.com/rust-lang/mdBook/pull/2557">#2557</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-lang/mdBook/commit/b7a27d2759e80d804a33a4bc9c31b2b6863a5cb2"><code>b7a27d2</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2629">#2629</a>
from ehuss/bump-version</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d67dbc74fdd50027c3387ec73d544997e0a8d2cc"><code>d67dbc7</code></a>
Update to 0.4.48</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/d9d27f38c358aca91b0bcd52ef140a1897dc8dc5"><code>d9d27f3</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2625">#2625</a>
from GuillaumeGomez/simplify-resources-location</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4886c92fa47706f6df93ba1b0653422d122edba7"><code>4886c92</code></a>
Finish moving resources around</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/195d97a514bebbfce132c802a30481c09ab6ca6a"><code>195d97a</code></a>
Move JS files into <code>front-end/js</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e954e872f089c56ec707e309228f7f5b9ed57f76"><code>e954e87</code></a>
Move css and font files into <code>front-end</code></li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/e74b4b05077f748d8e3cdd87e86b4cba2432f0d1"><code>e74b4b0</code></a>
Move template files into <code>front-end/templates</code> folder</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/4946c78e8ca8ee701cbb1e0858e515de48ff57ee"><code>4946c78</code></a>
Merge pull request <a
href="https://redirect.github.com/rust-lang/mdBook/issues/2576">#2576</a>
from tmandry/default-auto-switch</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/54d8d37b77200fa2648ac4ee883916bb686d770f"><code>54d8d37</code></a>
Fix eslint errors</li>
<li><a
href="https://github.com/rust-lang/mdBook/commit/20eea0b41e39e58bdb9ea5103aba06cb19bfe01f"><code>20eea0b</code></a>
Add "Auto" option to theme menu</li>
<li>Additional commits viewable in <a
href="https://github.com/rust-lang/mdBook/compare/v0.4.45...v0.4.48">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde` from 1.0.218 to 1.0.219
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/serde/releases">serde's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.219</h2>
<ul>
<li>Prevent <code>absolute_paths</code> Clippy restriction being
triggered inside macro-generated code (<a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>,
thanks <a
href="https://github.com/davidzeng0"><code>@davidzeng0</code></a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/serde/commit/49d098debdf8b5c38bfb6868f455c6ce542c422c"><code>49d098d</code></a>
Release 1.0.219</li>
<li><a
href="https://github.com/serde-rs/serde/commit/40f1d19dbed1934fae9dc835903232c2d0999599"><code>40f1d19</code></a>
Wrap dummy.rs to 80 columns</li>
<li><a
href="https://github.com/serde-rs/serde/commit/514848b584b19c0f8766275dfbc1f3c6b0ae2077"><code>514848b</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2906">#2906</a>
from davidzeng0/master</li>
<li><a
href="https://github.com/serde-rs/serde/commit/168b6cf789bcbd2ffbdc20db9b75ecf3b2fd31a1"><code>168b6cf</code></a>
fix clippy absolute paths warning</li>
<li><a
href="https://github.com/serde-rs/serde/commit/a8bdd17333889cebe7af97064066f89aab1bef8e"><code>a8bdd17</code></a>
Remove unused Punctuated import</li>
<li><a
href="https://github.com/serde-rs/serde/commit/1c9601358b57b9023450a0e2e7f599572a76b49d"><code>1c96013</code></a>
Resolve mem_replace_with_default clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/f0d1ae08f31941e91f80eaf7463dfbce2172bc70"><code>f0d1ae0</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/serde/commit/e3eaa6a3dd6edd701476097182313cdbd73da78c"><code>e3eaa6a</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/serde/issues/2896">#2896</a>
from dtolnay/stabledoc</li>
<li><a
href="https://github.com/serde-rs/serde/commit/6a630cf2835efe74cfad8258d9433611f0a3151c"><code>6a630cf</code></a>
Also link to stable proc_macro</li>
<li>See full diff in <a
href="https://github.com/serde-rs/serde/compare/v1.0.218...v1.0.219">compare
view</a></li>
</ul>
</details>
<br />
Updates `serde_json` from 1.0.139 to 1.0.140
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/serde-rs/json/releases">serde_json's
releases</a>.</em></p>
<blockquote>
<h2>v1.0.140</h2>
<ul>
<li>Documentation improvements</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/serde-rs/json/commit/762783414e6c4f8d670c9d87eb04913efb80d3be"><code>7627834</code></a>
Release 1.0.140</li>
<li><a
href="https://github.com/serde-rs/json/commit/d77a498c8061f43cf4515a3e861dccb338d863b9"><code>d77a498</code></a>
Merge pull request <a
href="https://redirect.github.com/serde-rs/json/issues/1245">#1245</a>
from serde-rs/powerpc</li>
<li><a
href="https://github.com/serde-rs/json/commit/b34d317089ef43f6d35306be06018b8d87eeb2b5"><code>b34d317</code></a>
Delete unused gcc installation</li>
<li><a
href="https://github.com/serde-rs/json/commit/f7200c3cf66b0c46e19a911a2b9121e27c101fec"><code>f7200c3</code></a>
Ignore unbuffered_bytes clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/76cd4fb383eab71c22cc89ce270b08f4f77d788f"><code>76cd4fb</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/serde-rs/json/commit/400eaa977f1f0a1c9ad5e35d634ed2226bf1218c"><code>400eaa9</code></a>
Point standard library links to stable</li>
<li>See full diff in <a
href="https://github.com/serde-rs/json/compare/v1.0.139...v1.0.140">compare
view</a></li>
</ul>
</details>
<br />
Updates `zerocopy` from 0.8.21 to 0.8.24
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/zerocopy/releases">zerocopy's
releases</a>.</em></p>
<blockquote>
<h2>v0.8.24</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Document validity safety invariant by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2403">google/zerocopy#2403</a></li>
<li>[pointer] Support generic <code>TransmuteFrom</code> framework by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2408">google/zerocopy#2408</a></li>
<li>Implement FromZeros for AtomicPtr by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2426">google/zerocopy#2426</a></li>
<li>[pointer] SizeEq supports raw pointer transmutes by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2427">google/zerocopy#2427</a></li>
<li>Implement traits for Cell by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2421">google/zerocopy#2421</a></li>
<li>Remove obsolete safety proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2423">google/zerocopy#2423</a></li>
<li>[layout] Move Kani proofs from crate root by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2430">google/zerocopy#2430</a></li>
<li>[git] Ignore VSCode workspace files by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2443">google/zerocopy#2443</a></li>
<li>[ci] Include doctests in coverage by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2446">google/zerocopy#2446</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2442">google/zerocopy#2442</a></li>
<li>[ci] Check (but don't test) avr-none target by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2448">google/zerocopy#2448</a></li>
<li>[kani] Use function contracts instead of proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2449">google/zerocopy#2449</a></li>
<li>[byte_slice] Add Kani proofs by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2451">google/zerocopy#2451</a></li>
<li>[ci] Roll pinned stable toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2454">google/zerocopy#2454</a></li>
<li>[ptr] Simplify PtrInner's invariants by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2450">google/zerocopy#2450</a></li>
<li>[transmute] Update TryTransmuteFromPtr proof by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2455">google/zerocopy#2455</a></li>
<li>[derive] Replace impl_block with builder pattern by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2456">google/zerocopy#2456</a></li>
<li>[ci] Roll pinned nightly toolchain by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2457">google/zerocopy#2457</a></li>
<li>[derive] Support <code>#[zerocopy(crate = "...")]</code>
attribute by <a
href="https://github.com/andogq"><code>@andogq</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
<li>Release 0.8.24 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2458">google/zerocopy#2458</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/andogq"><code>@andogq</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2452">google/zerocopy#2452</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24">https://github.com/google/zerocopy/compare/v0.8.23...v0.8.24</a></p>
<h2>v0.8.23</h2>
<h2>What's Changed</h2>
<ul>
<li>[macro] Support deriving certain traits via macro by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2418">google/zerocopy#2418</a></li>
<li>Release 0.8.23 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2420">google/zerocopy#2420</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23">https://github.com/google/zerocopy/compare/v0.8.22...v0.8.23</a></p>
<h2>v0.8.22</h2>
<h2>What's Changed</h2>
<ul>
<li>[pointer] Replace project with cast_unsized_unchecked by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2405">google/zerocopy#2405</a></li>
<li>[pointer] Group imports at the top of the file by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2407">google/zerocopy#2407</a></li>
<li>[pointer] Remove ReadReason from Read trait by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2409">google/zerocopy#2409</a></li>
<li>[pointer] Use PME acronym in method name by <a
href="https://github.com/joshlf"><code>@joshlf</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2412">google/zerocopy#2412</a></li>
<li>Inline try_cast_into() by <a
href="https://github.com/korran"><code>@korran</code></a> in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
<li>Release 0.8.22 by <a
href="https://github.com/google-pr-creation-bot"><code>@google-pr-creation-bot</code></a>
in <a
href="https://redirect.github.com/google/zerocopy/pull/2417">google/zerocopy#2417</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/korran"><code>@korran</code></a> made
their first contribution in <a
href="https://redirect.github.com/google/zerocopy/pull/2415">google/zerocopy#2415</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22">https://github.com/google/zerocopy/compare/v0.8.21...v0.8.22</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/zerocopy/commit/99329a9859152f1c45f6e8424115c767b6ecc1f9"><code>99329a9</code></a>
Release 0.8.24 (<a
href="https://redirect.github.com/google/zerocopy/issues/2458">#2458</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/50568992f8ee9459e972c3f88ca21ad29295b515"><code>5056899</code></a>
[derive] Support #[zerocopy(crate = "...")] attribute (<a
href="https://redirect.github.com/google/zerocopy/issues/2452">#2452</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/1a82be7aebd0495183e8415978c3a2e273697f49"><code>1a82be7</code></a>
[ci] Roll pinned nightly toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2457">#2457</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ed32df4b2d750567d7b31ae30ccc95052072242e"><code>ed32df4</code></a>
[derive] Replace impl_block with builder pattern (<a
href="https://redirect.github.com/google/zerocopy/issues/2456">#2456</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/09cda4072fa4fd5e5673e4439e8b430584708d24"><code>09cda40</code></a>
[transmute] Update TryTransmuteFromPtr proof (<a
href="https://redirect.github.com/google/zerocopy/issues/2455">#2455</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/31cfbd76dc28e55a2b8b089961660523ba35dec5"><code>31cfbd7</code></a>
[ptr] Simplify PtrInner's invariants (<a
href="https://redirect.github.com/google/zerocopy/issues/2450">#2450</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/7abd7be04f8151dfa1bba2a1d80bd9475aec9022"><code>7abd7be</code></a>
[ci] Roll pinned stable toolchain (<a
href="https://redirect.github.com/google/zerocopy/issues/2454">#2454</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/8aa96d355adee6dc52819a6de96273da74694ac9"><code>8aa96d3</code></a>
[byte_slice] Add Kani proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2451">#2451</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/855c2378b45ba09c6ac57535380e4ba7a460a11d"><code>855c237</code></a>
[kani] Use function contracts instead of proofs (<a
href="https://redirect.github.com/google/zerocopy/issues/2449">#2449</a>)</li>
<li><a
href="https://github.com/google/zerocopy/commit/ff4a607de244476c655b2d186249ebff915cad45"><code>ff4a607</code></a>
[ci] Check (but don't test) avr-none target (<a
href="https://redirect.github.com/google/zerocopy/issues/2448">#2448</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/google/zerocopy/compare/v0.8.21...v0.8.24">compare
view</a></li>
</ul>
</details>
<br />
Updates `reqwest` from 0.12.12 to 0.12.15
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/releases">reqwest's
releases</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix http3 to support streaming response bodies by <a
href="https://github.com/ducaale"><code>@ducaale</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2517">seanmonstar/reqwest#2517</a></li>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code> by <a
href="https://github.com/drewkett"><code>@drewkett</code></a> in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
<li>Fix http3 dependency from public API misuse by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2605">seanmonstar/reqwest#2605</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/drewkett"><code>@drewkett</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2601">seanmonstar/reqwest#2601</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15">https://github.com/seanmonstar/reqwest/compare/v0.12.14...v0.12.15</a></p>
<h2>v0.12.14</h2>
<h2>What's Changed</h2>
<ul>
<li>re-add fetch_mode_no_cors shim when not in wasm, but deprecated by
<a href="https://github.com/seanmonstar"><code>@seanmonstar</code></a>
in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2598">seanmonstar/reqwest#2598</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14">https://github.com/seanmonstar/reqwest/compare/v0.12.13...v0.12.14</a></p>
<h2>v0.12.13</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/obi1kenobi"><code>@obi1kenobi</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2524">seanmonstar/reqwest#2524</a></li>
<li><a
href="https://github.com/decathorpe"><code>@decathorpe</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2529">seanmonstar/reqwest#2529</a></li>
<li><a href="https://github.com/flisky"><code>@flisky</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/1760">seanmonstar/reqwest#1760</a></li>
<li><a href="https://github.com/0x676e67"><code>@0x676e67</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2527">seanmonstar/reqwest#2527</a></li>
<li><a
href="https://github.com/maximevtush"><code>@maximevtush</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2534">seanmonstar/reqwest#2534</a></li>
<li><a
href="https://github.com/Property404"><code>@Property404</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2554">seanmonstar/reqwest#2554</a></li>
<li><a href="https://github.com/G1gg1L3s"><code>@G1gg1L3s</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2544">seanmonstar/reqwest#2544</a></li>
<li><a
href="https://github.com/coastalwhite"><code>@coastalwhite</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2562">seanmonstar/reqwest#2562</a></li>
<li><a href="https://github.com/Fizcko"><code>@Fizcko</code></a> made
their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2559">seanmonstar/reqwest#2559</a></li>
<li><a
href="https://github.com/markussilvan"><code>@markussilvan</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2573">seanmonstar/reqwest#2573</a></li>
<li><a
href="https://github.com/aunovis-heidrich"><code>@aunovis-heidrich</code></a>
made their first contribution in <a
href="https://redirect.github.com/seanmonstar/reqwest/pull/2593">seanmonstar/reqwest#2593</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a></li>
<li><a href="https://github.com/Nuhvi"><code>@Nuhvi</code></a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/seanmonstar/reqwest/blob/master/CHANGELOG.md">reqwest's
changelog</a>.</em></p>
<blockquote>
<h2>v0.12.15</h2>
<ul>
<li>Fix Windows to support both <code>ProxyOverride</code> and
<code>NO_PROXY</code>.</li>
<li>Fix http3 to support streaming response bodies.</li>
<li>Fix http3 dependency from public API misuse.</li>
</ul>
<h2>v0.12.14</h2>
<ul>
<li>Fix missing <code>fetch_mode_no_cors()</code>, marking as deprecated
when not on WASM.</li>
</ul>
<h2>v0.12.13</h2>
<ul>
<li>Add <code>Form::into_reader()</code> for blocking
<code>multipart</code> forms.</li>
<li>Add <code>Form::into_stream()</code> for async
<code>multipart</code> forms.</li>
<li>Add support for SOCKS4a proxies.</li>
<li>Fix decoding responses with multiple zstd frames.</li>
<li>Fix <code>RequestBuilder::form()</code> from overwriting a
previously set <code>Content-Type</code> header, like the other builder
methods.</li>
<li>Fix cloning of request timeout in
<code>blocking::Request</code>.</li>
<li>Fix http3 synchronization of connection creation, reducing
unneccesary extra connections.</li>
<li>Fix Windows system proxy to use <code>ProxyOverride</code> as a
<code>NO_PROXY</code> value.</li>
<li>Fix blocking read to correctly reserve and zero read buffer.</li>
<li>(wasm) Add support for request timeouts.</li>
<li>(wasm) Fix <code>Error::is_timeout()</code> to return true when from
a request timeout.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/54376c35dffb0fb2e79b430920a62363aee202c8"><code>54376c3</code></a>
v0.12.15</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e4bb3e6d87271ee8b07ea4870f48dc78cdb9cb21"><code>e4bb3e6</code></a>
upgrade h3-quinn (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2605">#2605</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/96a4fea5fed6e239b7d69334a8a5a824b829536c"><code>96a4fea</code></a>
Merge tag 'v0.12.14'</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/5fd3d5b4ae2e40a2c6e0fc266ec844ed4c643123"><code>5fd3d5b</code></a>
Re-enable NO_PROXY envs on Windows (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2601">#2601</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e9215fd68d18e001cf7c9c5b9ca6a389e8e19e9e"><code>e9215fd</code></a>
Support streaming response body in HTTP/3 (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2517">#2517</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/cf50f114b5151ff39458e2cb16a8fb741891ecc8"><code>cf50f11</code></a>
v0.12.14</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/f63c6315911154de8b96b79012ce8e266e47dba6"><code>f63c631</code></a>
re-add fetch_mode_no_cors shim when not in wasm, but deprecated (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2598">#2598</a>)</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e44e37130538cc2d3c95ffee1215b4db3d71b025"><code>e44e371</code></a>
v0.12.13</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/e83e138af520e314e480a37f7dd93fa0e3650eb4"><code>e83e138</code></a>
Added osv-scanner.toml file to ignore npm packages in wasm examples
during vu...</li>
<li><a
href="https://github.com/seanmonstar/reqwest/commit/7e85d2f974cf32702bf6decd8f7a56bc3fc0d707"><code>7e85d2f</code></a>
ci: pin once-cell in msrv job (<a
href="https://redirect.github.com/seanmonstar/reqwest/issues/2594">#2594</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/seanmonstar/reqwest/compare/v0.12.12...v0.12.15">compare
view</a></li>
</ul>
</details>
<br />
Updates `thiserror` from 2.0.11 to 2.0.12
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/thiserror/releases">thiserror's
releases</a>.</em></p>
<blockquote>
<h2>2.0.12</h2>
<ul>
<li>Prevent elidable_lifetime_names pedantic clippy lint in generated
impl (<a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/thiserror/commit/95a512669395f30cf9ae10343149726c0563ed76"><code>95a5126</code></a>
Release 2.0.12</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/76490f743e26553275f32d23087deb5bbff22b06"><code>76490f7</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/thiserror/issues/413">#413</a>
from dtolnay/elidablelifetime</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/9f27b766f57f7e3111e6930f7928f4358a95e590"><code>9f27b76</code></a>
Ignore elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/daf2a6f36eb0f94214003e6cdae70134a69292c5"><code>daf2a6f</code></a>
Resolve some elidable_lifetime_names pedantic clippy lint</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/5f07160c352f4913d5ff857954c358f0a0419893"><code>5f07160</code></a>
Point standard library links to stable</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/6706a5121ba011432e6dc666e6ec461128f49aef"><code>6706a51</code></a>
Convert html links to intra-doc links</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/2706873a04a9eec85bf8aa8f83ab4367bd5ff388"><code>2706873</code></a>
More precise gitignore patterns</li>
<li><a
href="https://github.com/dtolnay/thiserror/commit/70bc20d8483aed1567324c8ece7c9d0d42a8ddf2"><code>70bc20d</code></a>
Remove **/*.rs.bk from project-specific gitignore</li>
<li>See full diff in <a
href="https://github.com/dtolnay/thiserror/compare/2.0.11...2.0.12">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
Updates `cxx-build` from 1.0.142 to 1.0.153
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/dtolnay/cxx/releases">cxx-build's
releases</a>.</em></p>
<blockquote>
<h2>1.0.153</h2>
<ul>
<li>Factor out source tgz publication to a reusable workflow (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>, <a
href="https://redirect.github.com/dtolnay/.github/pull/4">dtolnay/.github#4</a>)</li>
</ul>
<h2>1.0.152</h2>
<ul>
<li>Documentation improvements</li>
</ul>
<h2>1.0.151</h2>
<ul>
<li>Add explicit conversion operator from <code>rust::Str</code> to
<code>std::string_view</code> (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1486">#1486</a>,
thanks <a
href="https://github.com/anforowicz"><code>@anforowicz</code></a>)</li>
</ul>
<h2>1.0.150</h2>
<ul>
<li>Make source tars deterministic and reproducible (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1483">#1483</a>)</li>
<li>Update codespan-reporting dependency to 0.12 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1485">#1485</a>)</li>
</ul>
<h2>1.0.149</h2>
<ul>
<li>Fix incorrect symlinks in release tgz (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1482">#1482</a>)</li>
</ul>
<h2>1.0.148</h2>
<ul>
<li>Produce source archives for releases with stable checksum (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1475">#1475</a>)</li>
<li>Fix Bazel presubmit build targets to unblock BCR publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1476">#1476</a>)</li>
</ul>
<h2>1.0.147</h2>
<ul>
<li>Add strip_prefix to unblock automated Bazel module publish (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1473">#1473</a>,
thanks <a
href="https://github.com/mortenmj"><code>@mortenmj</code></a>)</li>
</ul>
<h2>1.0.146</h2>
<ul>
<li>Publish releases automatically to bazel-central-registry (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1467">#1467</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.145</h2>
<ul>
<li>Update bzlmod to support Bazel 8 (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1466">#1466</a>,
thanks <a
href="https://github.com/UebelAndre"><code>@UebelAndre</code></a>)</li>
</ul>
<h2>1.0.144</h2>
<ul>
<li>Handle <code>cfg</code> attributes on type aliases (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1464">#1464</a>,
thanks <a
href="https://github.com/ahayzen-kdab"><code>@ahayzen-kdab</code></a>)</li>
</ul>
<h2>1.0.143</h2>
<ul>
<li>New trait impls for UniquePtr: Seek, PartialEq, Eq, PartialOrd, Ord,
Hash (<a
href="https://redirect.github.com/dtolnay/cxx/issues/1454">#1454</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1455">#1455</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1446">#1446</a>, <a
href="https://redirect.github.com/dtolnay/cxx/issues/1456">#1456</a>)</li>
<li>New trait impls for SharedPtr: PartialEq, Eq, PartialOrd, Ord, Hash
(<a
href="https://redirect.github.com/dtolnay/cxx/issues/1457">#1457</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/dtolnay/cxx/commit/dfb54b4a6b2c60de54431ae97c2014aee96c162c"><code>dfb54b4</code></a>
Release 1.0.153</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/24cd5f132847a76cf184485a4cf1fcd8607871cb"><code>24cd5f1</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1492">#1492</a>
from dtolnay/releasetgz</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/9ca318cf13360bc7a3387a90a2f36da557edd0b0"><code>9ca318c</code></a>
Update source.template.json URL to match release_tgz.yml behavior</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4c2b0c1703d3b9500e76d26418c59ba3456155d4"><code>4c2b0c1</code></a>
Factor out tgz release logic to reusable workflow</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/db7ad02949a3c1eb9656043c31a12bf514f58851"><code>db7ad02</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1491">#1491</a>
from dtolnay/integrity</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/3d0dd2da76628f2a7fc4e0a4644d3a20839cf093"><code>3d0dd2d</code></a>
Clear integrity value in source.template.json</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6c117a8475c64ae6ce24255acfe06fb6289f4d56"><code>6c117a8</code></a>
Release 1.0.152</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/4303b19db04aeefd2faccf886472f05b7de5fd69"><code>4303b19</code></a>
Lockfile update</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/765515e3b810a9b03b4b8759b1df0d268464678d"><code>765515e</code></a>
Merge pull request <a
href="https://redirect.github.com/dtolnay/cxx/issues/1490">#1490</a>
from dtolnay/indexmut</li>
<li><a
href="https://github.com/dtolnay/cxx/commit/6791858bc5a07e4d86b0111481f0f2c573d5d312"><code>6791858</code></a>
Document the naming of CxxVector's index_mut with aliases</li>
<li>Additional commits viewable in <a
href="https://github.com/dtolnay/cxx/compare/1.0.142...1.0.153">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 12:10:16 -04:00
|
|
|
[[package]]
|
|
|
|
name = "windows_x86_64_msvc"
|
|
|
|
version = "0.53.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486"
|
|
|
|
|
cargo: bump the minor group with 6 updates (#2681)
Bumps the minor group with 6 updates:
| Package | From | To |
| --- | --- | --- |
| [pulldown-cmark](https://github.com/raphlinus/pulldown-cmark) |
`0.12.2` | `0.13.0` |
| [strum](https://github.com/Peternator7/strum) | `0.26.3` | `0.27.1` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.42.0` | `1.43.0` |
| [tokio-websockets](https://github.com/Gelbpunkt/tokio-websockets) |
`0.10.1` | `0.11.3` |
| [scraper](https://github.com/causal-agent/scraper) | `0.22.0` |
`0.23.1` |
| [tempfile](https://github.com/Stebalien/tempfile) | `3.14.0` |
`3.17.1` |
Updates `pulldown-cmark` from 0.12.2 to 0.13.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/raphlinus/pulldown-cmark/releases">pulldown-cmark's
releases</a>.</em></p>
<blockquote>
<h2>v0.13.0</h2>
<h2>Breaking Changes</h2>
<ul>
<li>super and sub script support by <a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li>Implement extension WikiLinks;
<code>Options::ENABLE_WIKILINKS</code> by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
</ul>
<h2>New Features</h2>
<ul>
<li>feat: add <code>-D</code> CLI option to enable definition lists by
<a href="https://github.com/ytmimi"><code>@ytmimi</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
</ul>
<h2>Bug Fixes and Code Enhancements</h2>
<ul>
<li>Safer definition lists implementation by <a
href="https://github.com/mondeja"><code>@mondeja</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li>Factor duplicate code out of parsers by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/976">pulldown-cmark/pulldown-cmark#976</a></li>
<li>Stop using string slicing for math where bytes will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/977">pulldown-cmark/pulldown-cmark#977</a></li>
<li>Make indent calc for definition lists match commonmark-hs closer by
<a href="https://github.com/notriddle"><code>@notriddle</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/978">pulldown-cmark/pulldown-cmark#978</a></li>
<li>Ensure "parse" fuzz target covers all options by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/980">pulldown-cmark/pulldown-cmark#980</a></li>
<li>Change subscript CLI flag to -B by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/993">pulldown-cmark/pulldown-cmark#993</a></li>
<li>Fix OOB access due to erroneous shift in process_mask by <a
href="https://github.com/ollpu"><code>@ollpu</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/990">pulldown-cmark/pulldown-cmark#990</a></li>
<li>Use slice patterns for <code>unescape</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/996">pulldown-cmark/pulldown-cmark#996</a></li>
<li>Use slice patterns for <code>scan_eol</code> by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/998">pulldown-cmark/pulldown-cmark#998</a></li>
<li>Stop using scan_ch when get will do by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1003">pulldown-cmark/pulldown-cmark#1003</a></li>
<li>Fix panic when symbols are present in wikilink before pipe by <a
href="https://github.com/frostu8"><code>@frostu8</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1004">pulldown-cmark/pulldown-cmark#1004</a></li>
<li>Added a WASM build step to github actions <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1005">#1005</a>
by <a href="https://github.com/rimutaka"><code>@rimutaka</code></a> in
<a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li>Use an explicit node for tight paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1015">pulldown-cmark/pulldown-cmark#1015</a></li>
<li>Fix tasklist parsing bugs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1017">pulldown-cmark/pulldown-cmark#1017</a></li>
<li>Prevent definition list defs from interrupting non-paragraphs by <a
href="https://github.com/notriddle"><code>@notriddle</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1018">pulldown-cmark/pulldown-cmark#1018</a></li>
</ul>
<h2>Docs</h2>
<ul>
<li>Add basic skeleton for developer docs by <a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li>docs: Added a doc-comment for ENABLE_SMART_PUNCTUATION option. by <a
href="https://github.com/rimutaka"><code>@rimutaka</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1007">pulldown-cmark/pulldown-cmark#1007</a></li>
<li>Document more Events and Tags by <a
href="https://github.com/ModProg"><code>@ModProg</code></a> in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ytmimi"><code>@ytmimi</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/972">pulldown-cmark/pulldown-cmark#972</a></li>
<li><a href="https://github.com/mondeja"><code>@mondeja</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/974">pulldown-cmark/pulldown-cmark#974</a></li>
<li><a
href="https://github.com/jim-taylor-business"><code>@jim-taylor-business</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/966">pulldown-cmark/pulldown-cmark#966</a></li>
<li><a
href="https://github.com/systemsoverload"><code>@systemsoverload</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/988">pulldown-cmark/pulldown-cmark#988</a></li>
<li><a href="https://github.com/frostu8"><code>@frostu8</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/991">pulldown-cmark/pulldown-cmark#991</a></li>
<li><a href="https://github.com/rimutaka"><code>@rimutaka</code></a>
made their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1006">pulldown-cmark/pulldown-cmark#1006</a></li>
<li><a href="https://github.com/ModProg"><code>@ModProg</code></a> made
their first contribution in <a
href="https://redirect.github.com/pulldown-cmark/pulldown-cmark/pull/1010">pulldown-cmark/pulldown-cmark#1010</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0">https://github.com/pulldown-cmark/pulldown-cmark/compare/v0.12.2...v0.13.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/f17d98ae9e7ef9c3be601fcb1c9fbd536d3cb873"><code>f17d98a</code></a>
chore: bump version to 0.13.0</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/47f60de8928ac3db4402cdf50e48ea672a7911aa"><code>47f60de</code></a>
chore: cargo update and bump version to 0.12.3</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/e42259fe2d1b30f5881b29d0e9dca4acea8c9568"><code>e42259f</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1018">#1018</a>
from notriddle/deflist-lazy</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/052c635acb156081d2168ddf85457911232d087e"><code>052c635</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1017">#1017</a>
from notriddle/master</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/0ede612b0ef67dcc544ef2490764bb8b5fb78f7c"><code>0ede612</code></a>
Prevent definition list defs from interrupting non-paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/2c16b4edf274778086ff9c5228577a972af76d35"><code>2c16b4e</code></a>
Fix tasklist parsing bugs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/c59ff5484a5d79ce2117a471e34b4437314f0987"><code>c59ff54</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1015">#1015</a>
from notriddle/tight-paragraph</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4409722ad9e1451ee4c341a7a242e2efde05e805"><code>4409722</code></a>
Use an explicit node for tight paragraphs</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/4564d43c5d0785a7890164d5505f32502cf47e94"><code>4564d43</code></a>
Merge pull request <a
href="https://redirect.github.com/raphlinus/pulldown-cmark/issues/1010">#1010</a>
from ModProg/document-events</li>
<li><a
href="https://github.com/pulldown-cmark/pulldown-cmark/commit/62cae02c7a2e3a127d1c1e584b031fef429bdf2d"><code>62cae02</code></a>
fix metadatablock doc comment</li>
<li>Additional commits viewable in <a
href="https://github.com/raphlinus/pulldown-cmark/compare/v0.12.2...v0.13.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `strum` from 0.26.3 to 0.27.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/releases">strum's
releases</a>.</em></p>
<blockquote>
<h2>v0.27.1</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix docsrs build error regarding IntoDiscriminant trait by <a
href="https://github.com/tveness"><code>@tveness</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li>Update docs to actually include new features by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/417">Peternator7/strum#417</a></li>
<li>Use _ to silence warnings about unused fields by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/418">Peternator7/strum#418</a></li>
<li>Add <code>#[strum(transparent)]</code> attribute by <a
href="https://github.com/bobozaur"><code>@bobozaur</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
<li>Fix warnings in tests from variants by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/419">Peternator7/strum#419</a></li>
<li>Peternator7/fix transparent typo by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/421">Peternator7/strum#421</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/tveness"><code>@tveness</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/414">Peternator7/strum#414</a></li>
<li><a href="https://github.com/bobozaur"><code>@bobozaur</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/331">Peternator7/strum#331</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1">https://github.com/Peternator7/strum/compare/v0.27.0...v0.27.1</a></p>
<h2>v0.27.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix the unconditional usage of string interpolation in strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/360">Peternator7/strum#360</a></li>
<li>fix: require strum_macros 0.26.3 by <a
href="https://github.com/joshka"><code>@joshka</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/365">Peternator7/strum#365</a></li>
<li>docs(strum_macros): fix word error in doc by <a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li>Add EnumDiscriminants Trait and related Macro impl by <a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li>macros: Stop using syn's extra-traits feature by <a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li>docs(strum_macros): fix typo in <code>enum_iter</code> docs by <a
href="https://github.com/cenviity"><code>@cenviity</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li>Inline generated functions by <a
href="https://github.com/marc0246"><code>@marc0246</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li>Peternator7/update msrv to 1.66.1 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/384">Peternator7/strum#384</a></li>
<li>Update appveyor.yml to VS 2022 by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/383">Peternator7/strum#383</a></li>
<li>feat: FromStr derive could support setting the error type by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li>Add support for <code>const_into_str</code> attribute to enable
static string conversions in const contexts by <a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li>fix typo by <a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/393">Peternator7/strum#393</a></li>
<li>Implement <code>get_int</code>/<code>get_bool</code> for properties
by <a href="https://github.com/marxin"><code>@marxin</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
<li>deps: bumped phf to 0.11 by <a
href="https://github.com/jqnatividad"><code>@jqnatividad</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/401">Peternator7/strum#401</a></li>
<li>Quality of life changes by <a
href="https://github.com/MHS-0"><code>@MHS-0</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/398">Peternator7/strum#398</a></li>
<li>fix EnumTryAs to allow attributes on enum variant fields by <a
href="https://github.com/phsym"><code>@phsym</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/400">Peternator7/strum#400</a></li>
<li>Using fn() -> T instead of T in the phantom data will make all
EnumIterator types Send + Sync. by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/402">Peternator7/strum#402</a></li>
<li>Use asserts instead of println in Display docstrings by <a
href="https://github.com/sukhmel"><code>@sukhmel</code></a> in <a
href="https://redirect.github.com/Peternator7/strum/pull/403">Peternator7/strum#403</a></li>
<li>Fix <code>Display</code> macro in <code>#![no_std]</code> programs
by <a href="https://github.com/bugadani"><code>@bugadani</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/407">Peternator7/strum#407</a></li>
<li>Fix potential errors from vis diffs by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/409">Peternator7/strum#409</a></li>
<li>Use a "Path" instead of "String" for FromStr's
error methods by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/410">Peternator7/strum#410</a></li>
<li>Per cargo docs, this should fix the circular dep when publishing
strum by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/411">Peternator7/strum#411</a></li>
<li>Remove gnu toolchains from appveyor by <a
href="https://github.com/Peternator7"><code>@Peternator7</code></a> in
<a
href="https://redirect.github.com/Peternator7/strum/pull/412">Peternator7/strum#412</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/leaf-potato"><code>@leaf-potato</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/370">Peternator7/strum#370</a></li>
<li><a
href="https://github.com/vpochapuis"><code>@vpochapuis</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/377">Peternator7/strum#377</a></li>
<li><a
href="https://github.com/svix-jplatte"><code>@svix-jplatte</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/378">Peternator7/strum#378</a></li>
<li><a href="https://github.com/cenviity"><code>@cenviity</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/387">Peternator7/strum#387</a></li>
<li><a href="https://github.com/marc0246"><code>@marc0246</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/389">Peternator7/strum#389</a></li>
<li><a
href="https://github.com/JimChenWYU"><code>@JimChenWYU</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/380">Peternator7/strum#380</a></li>
<li><a
href="https://github.com/biryukovmaxim"><code>@biryukovmaxim</code></a>
made their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/353">Peternator7/strum#353</a></li>
<li><a href="https://github.com/marxin"><code>@marxin</code></a> made
their first contribution in <a
href="https://redirect.github.com/Peternator7/strum/pull/391">Peternator7/strum#391</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Peternator7/strum/blob/master/CHANGELOG.md">strum's
changelog</a>.</em></p>
<blockquote>
<h2>0.27.1</h2>
<ul>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/414">#414</a>:
Fix docrs build error.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/417">#417</a>:
Mention <code>parse_error_ty</code> and <code>parse_error_fn</code> that
had been
left out of the docs accidentally.</p>
</li>
<li>
<p><a
href="https://redirect.github.com/Peternator7/strum/pull/421">#421</a><a
href="https://redirect.github.com/Peternator7/strum/pull/331">#331</a>:
Implement
<code>#[strum(transparent)]</code> attribute on
<code>IntoStaticStr</code>, <code>Display</code> and
<code>AsRefStr</code> that forwards the implmenentation to
the inner value. Note that for static strings, the inner value must be
convertible to an <code>&'static str</code>.</p>
<pre lang="rust"><code>#[derive(strum::Display)]
enum SurveyResponse {
Yes,
No,
#[strum(transparent)]
Other(String)
}
<p>fn main() {
let response = SurveyResponse::Other("It was good".into());
println!("Question: Did you have fun?");
println!("Answer: {}", response);
// prints: Answer: It was good
}
</code></pre></p>
</li>
</ul>
<h2>0.27.0</h2>
<h3>Highlights</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/407">#407</a>:
<code>Display</code> is now correctly derived in <code>[no_std]</code>
projects.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/402">#402</a>:
<code>EnumIter</code> now implements <code>Send + Sync</code></li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/400">#400</a>:
<code>EnumTryAs</code> now handles attributes on variant fields
correctly.</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/398">#398</a>:
<code>strum</code> is now on rust 2021</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> correctly implements <code>get_bool</code>
and <code>get_int</code>
finally. 🎉</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/380">#380</a>:
<code>FromString</code> now supports 2 additional attributes,
<code>parse_error_ty</code>
and <code>parse_error_fn</code> that can be added to use a custom error
type rather than the default strum error message.
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/410">#410</a>:
These attributes accept a <code>Path</code> rather than a
<code>String</code>
to improve behavior with rust-analyzer.</li>
</ul>
</li>
</ul>
<h3>Breaking Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/384">#384</a>:
MSRV is now 1.66.1</li>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/391">#391</a>:
<code>EnumProperties</code> doesn't provide default implementations
anymore.
This would have required you to manually implement this trait which
should be very uncommon.</li>
</ul>
<h2>0.26.4 (strum_macros)</h2>
<ul>
<li><a
href="https://redirect.github.com/Peternator7/strum/pull/360">#360</a>:
Fixes bug introduced with new string interpolation feature where</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Peternator7/strum/commit/85d0ae61d149472d971e76fd08e6bd9c314ec4b7"><code>85d0ae6</code></a>
Update versions to 0.27.1 everywhere</li>
<li><a
href="https://github.com/Peternator7/strum/commit/1576a7ab599b5adffa82fb9234e561a7aeea5ed0"><code>1576a7a</code></a>
Peternator7/fix transparent typo (<a
href="https://redirect.github.com/Peternator7/strum/issues/421">#421</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/23d29527cde7f389aa2dc17d3e8f01380cfeeccd"><code>23d2952</code></a>
Create ci.yml</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9c5fb56b4b6b7b0db43c9fa8e8a0621b544e209a"><code>9c5fb56</code></a>
Fix warnings in tests from variants that need to exist, but don't get
used (#...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/030d7b5b6a42599359887a30bc2c62000f558646"><code>030d7b5</code></a>
Merge branch 'bobozaur-258-transparent-attr'</li>
<li><a
href="https://github.com/Peternator7/strum/commit/7606dd598215e43a1dca004722b42816a60baa01"><code>7606dd5</code></a>
Do some light refactoring to combine similiar code paths together</li>
<li><a
href="https://github.com/Peternator7/strum/commit/b6a357d5ba991555b57530160ed82bd80aed1200"><code>b6a357d</code></a>
Merge branch '258-transparent-attr' of <a
href="https://github.com/bobozaur/strum">https://github.com/bobozaur/strum</a>
into...</li>
<li><a
href="https://github.com/Peternator7/strum/commit/24e7a4fdddd769d4ed2c84de625b75d06b545b63"><code>24e7a4f</code></a>
Use _ to silence warnings (<a
href="https://redirect.github.com/Peternator7/strum/issues/418">#418</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/4c1f6c1015d336f9732ea2f5aa96f21020ae2d4b"><code>4c1f6c1</code></a>
Update docs to actually include new features (<a
href="https://redirect.github.com/Peternator7/strum/issues/417">#417</a>)</li>
<li><a
href="https://github.com/Peternator7/strum/commit/9db3c4dc9b6f585aeb9f5f15f9cc18b6cf4fd780"><code>9db3c4d</code></a>
Replace IntoDiscriminant with EnumDiscriminants in macro exports, as (<a
href="https://redirect.github.com/Peternator7/strum/issues/414">#414</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Peternator7/strum/compare/v0.26.3...v0.27.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.42.0 to 1.43.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.43.0</h2>
<h1>1.43.0 (Jan 8th, 2025)</h1>
<h3>Added</h3>
<ul>
<li>net: add <code>UdpSocket::peek</code> methods (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7068">#7068</a>)</li>
<li>net: add support for Haiku OS (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>)</li>
<li>process: add <code>Command::into_std()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>)</li>
<li>signal: add <code>SignalKind::info</code> on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>)</li>
<li>signal: add support for realtime signals on illumos (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li>macros: suppress <code>clippy::needless_return</code> in
<code>#[tokio::main]</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>)</li>
<li>runtime: fix thread parking on WebAssembly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li>io: use <code>Buf::put_bytes</code> in <code>Repeat</code> read impl
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>)</li>
<li>task: drop the join waker of a task eagerly (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li>taskdump: add accessor methods for backtrace (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>io: clarify <code>ReadBuf::uninit</code> allows initialized buffers
as well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>net: fix ambiguity in <code>TcpStream::try_write_vectored</code>
docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li>runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li>sync: extend documentation for
<code>watch::Receiver::wait_for</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>)</li>
<li>sync: fix typos in <code>OnceCell</code> docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/6874">#6874</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6874">tokio-rs/tokio#6874</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6963">tokio-rs/tokio#6963</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6975">#6975</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6975">tokio-rs/tokio#6975</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6986">#6986</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6986">tokio-rs/tokio#6986</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6995">#6995</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/6995">tokio-rs/tokio#6995</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7014">#7014</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7014">tokio-rs/tokio#7014</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7029">#7029</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7029">tokio-rs/tokio#7029</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7038">#7038</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7038">tokio-rs/tokio#7038</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7041">#7041</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7041">tokio-rs/tokio#7041</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7042">#7042</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7042">tokio-rs/tokio#7042</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7047">#7047</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7047">tokio-rs/tokio#7047</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7053">tokio-rs/tokio#7053</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7054">tokio-rs/tokio#7054</a>
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7055">#7055</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7055">tokio-rs/tokio#7055</a></p>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/5f3296df77ad594779d1fe1a1583078ca9832daf"><code>5f3296d</code></a>
chore: prepare Tokio v1.43.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7079">#7079</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/cc974a646bd3932c148e300a92fda387c23768dd"><code>cc974a6</code></a>
chore: prepare tokio-macros v2.5.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7078">#7078</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15495fd88305099d4ffa0a5583f6d8856d728ac3"><code>15495fd</code></a>
metrics: improve flexibility of H2Histogram Configuration (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6963">#6963</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/ad4183412a0c01a9a5b92de0c2dddb5471bc2563"><code>ad41834</code></a>
io: don't call <code>set_len</code> before initializing vector in
<code>Blocking</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7054">#7054</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/bd3e8577377a2b684b50fc0cb50d98f03ad09703"><code>bd3e857</code></a>
runtime: move <code>is_join_waker_set</code> assertion in
<code>unset_waker</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7072">#7072</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/15f73666f18e0853fe1f730bbe8b9b1618fb1016"><code>15f7366</code></a>
runtime: fix <code>LocalRuntime</code> doc links (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7074">#7074</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/fd2048dad1ccbb047bef0325d7f38f6e945a58ac"><code>fd2048d</code></a>
ci: split miri jobs into unit and integration tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7071">#7071</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e8f39157b6047025c109ab2dbcdc9b579c2fac7b"><code>e8f3915</code></a>
chore: use unsync loads for <code>unsync_load</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7073">#7073</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/67f127769b8c17dda6035b9b70bbf7657d74ff09"><code>67f1277</code></a>
net: fix ambiguity in <code>TcpStream::try_write_vectored</code> docs
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7067">#7067</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/463502cbafdb501c703091442eb658e6241958f1"><code>463502c</code></a>
io: clarify <code>ReadBuf::uninit</code> allows initialized buffers as
well (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7053">#7053</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.42.0...tokio-1.43.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio-websockets` from 0.10.1 to 0.11.3
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Gelbpunkt/tokio-websockets/blob/main/CHANGELOG.md">tokio-websockets's
changelog</a>.</em></p>
<blockquote>
<h2>[0.11.3] - 2025-02-17</h2>
<h3>Fixed</h3>
<ul>
<li>In cases where the underlying I/O was failed but data remained to be
sent, a call to <code>poll_close</code> the WebSocket stream would block
indefinitely, this is now properly handled by returning
<code>None</code> from <code>poll_next</code> after I/O errors</li>
</ul>
<h2>[0.11.2] - 2025-02-09</h2>
<h3>Changed</h3>
<ul>
<li><code>rand</code> was updated to 0.9</li>
<li>Reduced the amount of unsafe code</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>The <code>Host</code> header no longer unconditionally includes a
port anymore, which is more in line with the RFC and fixes interacting
with some webservers</li>
</ul>
<h2>[0.11.1] - 2025-01-26</h2>
<h3>Changed</h3>
<ul>
<li>The size of several structs has been slightly decreased, reducing
memory usage</li>
<li>The SIMD algorithms have been improved and support for them is now
detected at runtime. The <code>simd</code> feature flag is
deprecated</li>
<li><code>getrandom</code> was updated to 0.3</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed an issue where a pending <code>poll_flush</code> call by a
writer would stall infinitely if <code>poll_next</code> was called at
the same time (see <a
href="https://redirect.github.com/Gelbpunkt/tokio-websockets/issues/92">#92</a>)</li>
</ul>
<h2>[0.11.0] - 2025-01-03</h2>
<h3>Added</h3>
<ul>
<li>The SIMD masking code now supports AltiVec on PowerPC targets
(nightly only)</li>
<li><code>WebSocketStream::{get_ref, get_mut}</code> allow access to the
underlying I/O</li>
<li><code>client::DISALLOWED_HEADERS</code> is a list of headers that
may not be added via <code>ClientBuilder::add_header</code></li>
<li><code>CloseCode::is_reserved</code> returns whether the close code
is reserved (i.e. may not be sent over the wire)</li>
</ul>
<h3>Changed</h3>
<ul>
<li><strong>[breaking]</strong> <code>ServerBuilder::accept</code> now
returns the client's HTTP request alongside the websocket stream in a
tuple</li>
<li><strong>[breaking]</strong> <code>ClientBuilder::add_header</code>
now returns a <code>Result</code> and errors when adding a disallowed
header</li>
<li><strong>[breaking]</strong> <code>Message::close</code> will now
panic when the close code is reserved or the reason exceeds 123
bytes</li>
<li><strong>[breaking]</strong> <code>Message::{ping, pong}</code> will
now panic when the payload exceeds 125 bytes</li>
<li><code>rustls-platform-verifier</code> was updated to 0.5</li>
<li>The SIMD masking code is now more efficient</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>Fixed compilation with SIMD on 32-bit x86 targets</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/Gelbpunkt/tokio-websockets/commits">compare
view</a></li>
</ul>
</details>
<br />
Updates `scraper` from 0.22.0 to 0.23.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/causal-agent/scraper/releases">scraper's
releases</a>.</em></p>
<blockquote>
<h2>v0.23.1</h2>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1">https://github.com/rust-scraper/scraper/compare/v0.23.0...v0.23.1</a></p>
<h2>v0.23.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Fix README symlink by <a
href="https://github.com/hwup"><code>@hwup</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li>Make <code>HtmlTreeSink</code>'s field public by <a
href="https://github.com/max-heller"><code>@max-heller</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li>Bump indexmap from 2.7.0 to 2.7.1 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/230">rust-scraper/scraper#230</a></li>
<li>Add a serde feature for (de)serializing Selectors by <a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
<li>Bump serde from 1.0.215 to 1.0.217 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/233">rust-scraper/scraper#233</a></li>
<li>Bump serde from 1.0.217 to 1.0.218 by <a
href="https://github.com/dependabot"><code>@dependabot</code></a> in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/236">rust-scraper/scraper#236</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/hwup"><code>@hwup</code></a> made their
first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/224">rust-scraper/scraper#224</a></li>
<li><a
href="https://github.com/max-heller"><code>@max-heller</code></a> made
their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/226">rust-scraper/scraper#226</a></li>
<li><a
href="https://github.com/jakubslaby09"><code>@jakubslaby09</code></a>
made their first contribution in <a
href="https://redirect.github.com/rust-scraper/scraper/pull/227">rust-scraper/scraper#227</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0">https://github.com/rust-scraper/scraper/compare/v0.22.0...v0.23.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/rust-scraper/scraper/commit/d4a9eaf6f102c03e88c92bb2e2481a61ad7d2502"><code>d4a9eaf</code></a>
Version 0.23.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/9bd68689a918c36f0e18daa63be56a2373b08650"><code>9bd6868</code></a>
Fix README.md for crates.io</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/08afce2b3fc6bbd2cb50047b0a74861edffee17c"><code>08afce2</code></a>
Version 0.23.0</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/4ff30c66abc47c804bae28c1f13f354fb5dcbc93"><code>4ff30c6</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/236">#236</a>
from rust-scraper/dependabot/cargo/serde-1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/97a987e31a11f209ee67853b78152eb6b6f0059d"><code>97a987e</code></a>
Bump serde from 1.0.217 to 1.0.218</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/a52514c4942abf913aa564829131c015c445878a"><code>a52514c</code></a>
Merge pull request <a
href="https://redirect.github.com/causal-agent/scraper/issues/233">#233</a>
from rust-scraper/dependabot/cargo/serde-1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/11cca40454e3e7bfb8cb99a1f9ac1a1c838884e3"><code>11cca40</code></a>
Bump serde from 1.0.215 to 1.0.217</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/1a5533780655eeecca4c7c6e37ea146390c86ae8"><code>1a55337</code></a>
Add a serde feature for (de)serializing Selectors (<a
href="https://redirect.github.com/causal-agent/scraper/issues/227">#227</a>)</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/638d731f55d729b0d1e89213635f47625014ab7d"><code>638d731</code></a>
Bump indexmap from 2.7.0 to 2.7.1</li>
<li><a
href="https://github.com/rust-scraper/scraper/commit/cbe480a4e9745e5584dbe0d6587d3ef9c5f26bd6"><code>cbe480a</code></a>
Update LICENSE info</li>
<li>Additional commits viewable in <a
href="https://github.com/causal-agent/scraper/compare/v0.22.0...v0.23.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.14.0 to 3.17.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.17.1</h2>
<ul>
<li>Fix build with <code>windows-sys</code> 0.52. Unfortunately, we have
no CI for older <code>windows-sys</code> versions at the moment...</li>
</ul>
<h2>3.17.0</h2>
<ul>
<li>Make sure to use absolute paths in when creating unnamed temporary
files (avoids a small race in the "immediate unlink" logic)
and in <code>Builder::make_in</code> (when creating temporary files of
arbitrary types).</li>
<li>Prevent a theoretical crash that could (maybe) happen when a
temporary file is created from a drop function run in a TLS destructor.
Nobody has actually reported a case of this happening in practice and I
have been unable to create this scenario in a test.</li>
<li>When reseeding with <code>getrandom</code>, use platform (e.g., CPU)
specific randomness sources where possible.</li>
<li>Clarify some documentation.</li>
<li>Unlink unnamed temporary files on windows <em>immediately</em> when
possible instead of waiting for the handle to be closed. We open files
with "Unix" semantics, so this is generally possible.</li>
</ul>
<h2>3.16.0</h2>
<ul>
<li>Update <code>getrandom</code> to <code>0.3.0</code> (thanks to <a
href="https://github.com/paolobarbolini"><code>@paolobarbolini</code></a>).</li>
<li>Allow <code>windows-sys</code> versions <code>0.59.x</code> in
addition to <code>0.59.0</code> (thanks <a
href="https://github.com/ErichDonGubler"><code>@ErichDonGubler</code></a>).</li>
<li>Improved security documentation (thanks to <a
href="https://github.com/n0toose"><code>@n0toose</code></a> for
collaborating with me on this).</li>
</ul>
<h2>3.15.0</h2>
<p>Re-seed the per-thread RNG from system randomness when we repeatedly
fail to create temporary files (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/314">#314</a>).
This resolves a potential DoS vector (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/178">#178</a>)
while avoiding <code>getrandom</code> in the common case where it's
necessary. The feature is optional but enabled by default via the
<code>getrandom</code> feature.</p>
<p>For libc-free builds, you'll either need to disable this feature or
opt-in to a different <a
href="https://github.com/rust-random/getrandom?tab=readme-ov-file#opt-in-backends"><code>getrandom</code>
backend</a>.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/714a259f923c2671a4a566ff827e4c644991d017"><code>714a259</code></a>
chore: release 3.17.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78309ed599042fdbaf9630a579957ba2a710601f"><code>78309ed</code></a>
fix: cast handle to the windows crate HANDLE (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/332">#332</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6e7d167cc10bd46bc2d78c4ce3844b8eea5f41b7"><code>6e7d167</code></a>
chore: release 3.17.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/3718075691418ab4d4656c1f8277e17240036ee8"><code>3718075</code></a>
doc: remove incorrect documentation about windows and open files</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/461369fd358b374040ef99e1cdb260eb5dcd1f85"><code>461369f</code></a>
feat: delete unnamed temporary files on windows immediately</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/78d30a217f08f1b8e282556f3d9bbf84e84e89be"><code>78d30a2</code></a>
doc: clarify "inner file will be deleted" documentation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/329">#329</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0fe11c451e692703ad95f46cfdb91c50d60935f7"><code>0fe11c4</code></a>
doc: document how to "keep" temporary files/dirs after
creation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/328">#328</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35e0629944a5a10a6f02b7960332a6a274b3ce0c"><code>35e0629</code></a>
feat: simplify getrandom call (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/325">#325</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/1e5059fe9f397f5ba67f2dd84452d8cb3bbc6cc0"><code>1e5059f</code></a>
fix: handle TLS deallocation (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/324">#324</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c7b2e1af28e4d9dde36fda0579aad18ae7918a6c"><code>c7b2e1a</code></a>
chore: simplify reborrow</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.14.0...v3.17.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Dustin J. Mitchell <djmitche@google.com>
2025-03-03 13:48:54 +00:00
|
|
|
[[package]]
|
|
|
|
name = "wit-bindgen-rt"
|
|
|
|
version = "0.33.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c"
|
|
|
|
dependencies = [
|
|
|
|
"bitflags 2.8.0",
|
|
|
|
]
|
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "write16"
|
|
|
|
version = "1.0.0"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936"
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "writeable"
|
|
|
|
version = "0.5.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51"
|
|
|
|
|
2025-03-14 14:24:08 +03:00
|
|
|
[[package]]
|
|
|
|
name = "xtask"
|
|
|
|
version = "0.1.0"
|
2025-04-07 13:18:49 +03:00
|
|
|
dependencies = [
|
|
|
|
"anyhow",
|
|
|
|
"clap",
|
|
|
|
]
|
2025-03-14 14:24:08 +03:00
|
|
|
|
2024-12-01 21:05:18 +00:00
|
|
|
[[package]]
|
|
|
|
name = "yoke"
|
|
|
|
version = "0.7.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40"
|
|
|
|
dependencies = [
|
|
|
|
"serde",
|
|
|
|
"stable_deref_trait",
|
|
|
|
"yoke-derive",
|
|
|
|
"zerofrom",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "yoke-derive"
|
|
|
|
version = "0.7.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-12-01 21:05:18 +00:00
|
|
|
"synstructure",
|
|
|
|
]
|
|
|
|
|
2024-11-04 10:28:53 +00:00
|
|
|
[[package]]
|
|
|
|
name = "zerocopy"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "0.8.25"
|
2024-11-04 10:28:53 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb"
|
2024-11-04 10:28:53 +00:00
|
|
|
dependencies = [
|
2025-01-02 08:52:58 +00:00
|
|
|
"zerocopy-derive",
|
2023-03-16 15:32:31 +00:00
|
|
|
]
|
|
|
|
|
2024-11-04 10:28:53 +00:00
|
|
|
[[package]]
|
|
|
|
name = "zerocopy-derive"
|
2025-05-01 11:45:05 +01:00
|
|
|
version = "0.8.25"
|
2024-11-04 10:28:53 +00:00
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
2025-05-01 11:45:05 +01:00
|
|
|
checksum = "28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef"
|
2024-11-04 10:28:53 +00:00
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-11-04 10:28:53 +00:00
|
|
|
]
|
|
|
|
|
2023-03-16 15:32:31 +00:00
|
|
|
[[package]]
|
|
|
|
name = "zerocopy-example"
|
|
|
|
version = "0.1.0"
|
|
|
|
dependencies = [
|
2025-01-02 08:52:58 +00:00
|
|
|
"zerocopy",
|
2024-12-01 21:05:18 +00:00
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "zerofrom"
|
|
|
|
version = "0.1.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e"
|
|
|
|
dependencies = [
|
|
|
|
"zerofrom-derive",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "zerofrom-derive"
|
|
|
|
version = "0.1.5"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-12-01 21:05:18 +00:00
|
|
|
"synstructure",
|
2023-03-16 15:32:31 +00:00
|
|
|
]
|
2024-06-25 10:50:39 +01:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "zeroize"
|
|
|
|
version = "1.8.1"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde"
|
2024-12-01 21:05:18 +00:00
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "zerovec"
|
|
|
|
version = "0.10.4"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079"
|
|
|
|
dependencies = [
|
|
|
|
"yoke",
|
|
|
|
"zerofrom",
|
|
|
|
"zerovec-derive",
|
|
|
|
]
|
|
|
|
|
|
|
|
[[package]]
|
|
|
|
name = "zerovec-derive"
|
|
|
|
version = "0.10.3"
|
|
|
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
|
|
|
checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6"
|
|
|
|
dependencies = [
|
|
|
|
"proc-macro2",
|
|
|
|
"quote",
|
cargo: bump the minor group with 4 updates (#2704)
Bumps the minor group with 4 updates:
[googletest](https://github.com/google/googletest-rust),
[http](https://github.com/hyperium/http),
[tokio](https://github.com/tokio-rs/tokio) and
[tempfile](https://github.com/Stebalien/tempfile).
Updates `googletest` from 0.13.0 to 0.14.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/google/googletest-rust/releases">googletest's
releases</a>.</em></p>
<blockquote>
<h2>v0.14.0</h2>
<p>Many thanks to <a
href="https://github.com/carlwhamilton"><code>@carlwhamilton</code></a>,
<a href="https://github.com/kezhuw"><code>@kezhuw</code></a>, <a
href="https://github.com/calder"><code>@calder</code></a>, <a
href="https://github.com/eopb"><code>@eopb</code></a> for contributing
to this release!</p>
<h1>API Changes</h1>
<ul>
<li>Rename <code>into_test_result</code> to <code>or_fail</code> (<a
href="https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e">https://github.com/google/googletest-rust/commit/2720c7655abc13232245ea93e814a03e0280de1e</a>).</li>
</ul>
<h1>New Features</h1>
<ul>
<li>Make <code>matches_pattern</code> support <code>_</code> at the top
level in tuple and braced structs (<a
href="https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f">https://github.com/google/googletest-rust/commit/a1e9bac62352c086e81860b1aa00f4f45f91f42f</a>,
<a
href="https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8">https://github.com/google/googletest-rust/commit/3d65dea660fb25e1228731794d9bcfb174a441d8</a>).</li>
<li>Make <code>matches_pattern</code> enforce exhaustive field checks
for tuple and braced structs by default (<a
href="https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10">https://sgithub.com/google/googletest-rust/commit/2ba098e02388d3fce91f445defb2e2f167898f10</a>,
<a
href="https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f">https://github.com/google/googletest-rust/commit/99bcfaa4deb1fce428cb50b5ae5ed1c82b1d757f</a>,
<a
href="https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1">https://github.com/google/googletest-rust/commit/a17b655b47604e573a8f8bbee339d4d1f28fe5f1</a>).</li>
<li>Add a <code>container_eq(...).ignore_order()</code> matcher (<a
href="https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab">https://github.com/google/googletest-rust/commit/48ffd20f9a8fd0a4284f9588739d4351a04559ab</a>).</li>
<li>Add <code>StrMatcher::ignoring_unicode_case</code> (<a
href="https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1">https://github.com/google/googletest-rust/commit/25322c86a9acdae7b5e2070a0dbf4ce21ca5dbe1</a>).</li>
<li>Add support for the Bazel test sharing protocol (<a
href="https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a">https://github.com/google/googletest-rust/commit/b8d251aa4a648dde7e7dccbd6f8fe9a3adeb5d9a</a>,
<a
href="https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e">https://github.com/google/googletest-rust/commit/ef06f3fc8ea64770f521fd0181ed1405f1b5a85e</a>,
<a
href="https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff">https://github.com/google/googletest-rust/commit/cb8eaf9126bcfac36abe06bbf556503690030dff</a>).</li>
<li>Add <code>is_finite</code> and <code>is_infinite</code> matchers (<a
href="https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947">https://github.com/google/googletest-rust/commit/9a6712c9b7bd12134289ea6dec220aad77df4947</a>,
<a
href="https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452">https://github.com/google/googletest-rust/commit/4e35e2ce3c27e9813f4cc4d742855367a60f1452</a>).</li>
<li>Make googletest-rust usable from <code>#![no_std]</code> crates (<a
href="https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164">https://github.com/google/googletest-rust/commit/7ca2fb5a8bf2b1013cda9b38cd3583bf76dcc164</a>).</li>
<li>Append generated test macro so that other test macros are aware of
it (<a
href="https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356">https://github.com/google/googletest-rust/commit/ee4996ddb7f8cb1bcdc02f06f3420ea91fa86356</a>).</li>
<li>Improve the macro hygiene of <code>expect_that!</code> (<a
href="https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4">https://github.com/google/googletest-rust/commit/1a6ef3d9fbb6e31cc2535473d3584cb77caeffd4</a>).</li>
<li>Implement the Bazel <code>TESTBRIDGE_TEST_ONLY</code> protocol for
test filtering with globs (<a
href="https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37">https://github.com/google/googletest-rust/commit/a834f86fb9e22c873007410c9e89d393224ced37</a>,
<a
href="https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0">https://github.com/google/googletest-rust/commit/43d5976e85177623769cc2b474c45f6a162852e0</a>,
<a
href="https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4">https://github.com/google/googletest-rust/commit/8fa70248859a939a7b3f774b635669fde61bc6e4</a>).</li>
<li>Allow passing of failure messages and formatting arguments to
<code>expect_true!</code>, <code>expect_false!</code>,
<code>assert_pred!</code>, and <code>expect_pred!</code> (<a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f">https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f</a>,
<a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd">https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd</a>).</li>
</ul>
<h1>Bug Fixes</h1>
<ul>
<li>Fix issue where macros do not compile without <code>use
googletest::prelude::*;</code> by making calls between macros fully
qualified (<a
href="https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3">https://github.com/google/googletest-rust/commit/7a5487195007f6ae177f9f9b712e2baaff5fd0b3</a>).</li>
<li>Improve test hermeticity by calling
<code>Command::env_clear()</code> in integration tests (<a
href="https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6">https://github.com/google/googletest-rust/commit/b90142ad8be259fe0b337ebd9274f4e26c5483f6</a>).</li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/google/googletest-rust/commit/bbae567c671ada9dc3c36256e4ee65beb6701afd"><code>bbae567</code></a>
Add ability to pass failure message and formatting args to
<code>assert_pred</code>, `ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/298629403a418c458c1a44dd95fb3c893d13ad5f"><code>2986294</code></a>
Add ability to pass failure message and formatting args to expect_true
and ex...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/f5a975e5745397a9434dccd61354f79fc869a581"><code>f5a975e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/604">#604</a>
from google:dependabot/cargo/tempfile-3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/e61f5a1da198dd4c3b53984e6692bd1b90ef9cac"><code>e61f5a1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/605">#605</a>
from google:dependabot/cargo/rustversion-1.0.20</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cf4c00d5b3959abccbeb5fd36474daf99a693c16"><code>cf4c00d</code></a>
Bump tempfile from 3.17.1 to 3.18.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b707104e9660351e9dc65bd5c76e5b07db7e0000"><code>b707104</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/606">#606</a>
from google:dependabot/cargo/syn-2.0.100</li>
<li><a
href="https://github.com/google/googletest-rust/commit/372838ee93d700f6325c1430d76bb5629c1cac72"><code>372838e</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/607">#607</a>
from google:dependabot/cargo/indoc-2.0.6</li>
<li><a
href="https://github.com/google/googletest-rust/commit/eb9ad3becfbd730a74a4ab3c2c362bc333ebbe7c"><code>eb9ad3b</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/608">#608</a>
from google:dependabot/cargo/tokio-1.44.0</li>
<li><a
href="https://github.com/google/googletest-rust/commit/cd02cd15fe4df98d83c5d9714a9f20d9c674791a"><code>cd02cd1</code></a>
Merge pull request <a
href="https://redirect.github.com/google/googletest-rust/issues/609">#609</a>
from google:dependabot/github_actions/github/codeql-a...</li>
<li><a
href="https://github.com/google/googletest-rust/commit/b1dbc67e1f2a1e12c2a381404d08b082a8e2f09f"><code>b1dbc67</code></a>
:seedling: Bump github/codeql-action from 3.28.10 to 3.28.11</li>
<li>Additional commits viewable in <a
href="https://github.com/google/googletest-rust/compare/v0.13.0...v0.14.0">compare
view</a></li>
</ul>
</details>
<br />
Updates `http` from 1.2.0 to 1.3.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/releases">http's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.1</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: validate path bytes are at least utf8 by <a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a> in
<a
href="https://redirect.github.com/hyperium/http/pull/756">hyperium/http#756</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.3.0...v1.3.1">https://github.com/hyperium/http/compare/v1.3.0...v1.3.1</a></p>
<h2>v1.3.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Allow most UTF-8 characters in URI path and query. (<a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a>)
<ul>
<li>This means paring <code>Uri</code>s with previously illegal
characters according the original RFC will now be accepted. They used to
be rejected in the name of spec purity, but many operators were using a
fork of <code>http</code> because reality is that most characters are
seen in the real world.</li>
</ul>
</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/joelwurtz"><code>@joelwurtz</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/715">hyperium/http#715</a></li>
<li><a href="https://github.com/ADD-SP"><code>@ADD-SP</code></a> made
their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/738">hyperium/http#738</a></li>
<li><a href="https://github.com/kawaemon"><code>@kawaemon</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/741">hyperium/http#741</a></li>
<li><a href="https://github.com/DaniPopes"><code>@DaniPopes</code></a>
made their first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/748">hyperium/http#748</a></li>
<li><a href="https://github.com/jpds"><code>@jpds</code></a> made their
first contribution in <a
href="https://redirect.github.com/hyperium/http/pull/695">hyperium/http#695</a></li>
</ul>
<h2>Thanks!</h2>
<ul>
<li><a
href="https://github.com/seanmonstar"><code>@seanmonstar</code></a></li>
<li><a href="https://github.com/tottoto"><code>@tottoto</code></a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.0">https://github.com/hyperium/http/compare/v1.2.0...v1.3.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's
changelog</a>.</em></p>
<blockquote>
<h1>1.3.1 (March 11, 2025)</h1>
<ul>
<li>Fix validation that all characters are UTF-8 in URI path and
query.</li>
</ul>
<h1>1.3.0 (March 11, 2025)</h1>
<ul>
<li>Allow most UTF-8 characters in URI path and query.</li>
<li>Fix <code>HeaderMap::reserve()</code> to allocate sufficient
capacity.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/hyperium/http/commit/8c1fb204b8594ce5cf198af8568453f9df4ed953"><code>8c1fb20</code></a>
v1.3.1</li>
<li><a
href="https://github.com/hyperium/http/commit/6637a728646d8dac8eedfb86447ffa82a1c5556b"><code>6637a72</code></a>
fix: validate path bytes are at least utf8 (<a
href="https://redirect.github.com/hyperium/http/issues/756">#756</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/d0dd91e9b5d282b7837960747925a75340be83b2"><code>d0dd91e</code></a>
v1.3.0</li>
<li><a
href="https://github.com/hyperium/http/commit/64bd92b9cc2d554ee72c519c243eed00446d84bb"><code>64bd92b</code></a>
docs: Fixed encryption/compression typo for 'accept-encoding: identity'.
(<a
href="https://redirect.github.com/hyperium/http/issues/695">#695</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/b03ed6a7e526a1c061dd2695be4ee14c177adf17"><code>b03ed6a</code></a>
chore: use range.contains in StatusCode methods (<a
href="https://redirect.github.com/hyperium/http/issues/748">#748</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/a463fb5995d67e12b154474ede14a093db64f006"><code>a463fb5</code></a>
chore(ci): use yq to get rust-version in manifest (<a
href="https://redirect.github.com/hyperium/http/issues/746">#746</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/68845bd24d843670cd45e6decc60d01ac7266f40"><code>68845bd</code></a>
fix: HeaderMap::reserve allocates insufficient capacity (<a
href="https://redirect.github.com/hyperium/http/issues/741">#741</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/4e020461ca29efec5ac45e6b2e7871fe29ff1b50"><code>4e02046</code></a>
refactor(header): remove BytesMut inline optimization when creating (<a
href="https://redirect.github.com/hyperium/http/issues/738">#738</a>)</li>
<li><a
href="https://github.com/hyperium/http/commit/091ee9a6d7ab429924df4c95e181a5af231b3572"><code>091ee9a</code></a>
feat(uri): allow utf8 char, not rfc 3986 compliant, in path and query
(<a
href="https://redirect.github.com/hyperium/http/issues/715">#715</a>)</li>
<li>See full diff in <a
href="https://github.com/hyperium/http/compare/v1.2.0...v1.3.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tokio` from 1.43.0 to 1.44.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tokio-rs/tokio/releases">tokio's
releases</a>.</em></p>
<blockquote>
<h2>Tokio v1.44.1</h2>
<h1>1.44.1 (March 13th, 2025)</h1>
<h3>Fixed</h3>
<ul>
<li>rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
</ul>
<p><a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>:
<a
href="https://redirect.github.com/tokio-rs/tokio/pull/7216">tokio-rs/tokio#7216</a></p>
<h2>Tokio v1.44.0</h2>
<h1>1.44.0 (March 7th, 2025)</h1>
<p>This release changes the <code>from_std</code> method on sockets to
panic if a blocking socket is provided. We determined this change is not
a breaking change as Tokio is not intended to operate using blocking
sockets. Doing so results in runtime hangs and should be considered a
bug. Accidentally passing a blocking socket to Tokio is one of the most
common user mistakes. If this change causes an issue for you, please
comment on <a
href="https://redirect.github.com/tokio-rs/tokio/issues/7172">#7172</a>.</p>
<h3>Added</h3>
<ul>
<li>coop: add <code>task::coop</code> module (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7116">#7116</a>)</li>
<li>process: add <code>Command::get_kill_on_drop()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7086">#7086</a>)</li>
<li>sync: add <code>broadcast::Sender::closed</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6685">#6685</a>,
<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7090">#7090</a>)</li>
<li>sync: add <code>broadcast::WeakSender</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7100">#7100</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_empty()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7153">#7153</a>)</li>
<li>sync: add <code>oneshot::Receiver::is_terminated()</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7152">#7152</a>)</li>
</ul>
<h3>Fixed</h3>
<ul>
<li>fs: empty reads on <code>File</code> should not start a background
read (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7139">#7139</a>)</li>
<li>process: calling <code>start_kill</code> on exited child should not
fail (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7160">#7160</a>)</li>
<li>signal: fix <code>CTRL_CLOSE</code>, <code>CTRL_LOGOFF</code>,
<code>CTRL_SHUTDOWN</code> on windows (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7122">#7122</a>)</li>
<li>sync: properly handle panic during mpsc drop (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7094">#7094</a>)</li>
</ul>
<h3>Changes</h3>
<ul>
<li>runtime: clean up magic number in registration set (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7112">#7112</a>)</li>
<li>coop: make coop yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li>macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li>net: panic when passing a blocking socket to <code>from_std</code>
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li>io: clean up buffer casts (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7142">#7142</a>)</li>
</ul>
<h3>Changes to unstable APIs</h3>
<ul>
<li>rt: add before and after task poll callbacks (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7120">#7120</a>)</li>
<li>tracing: make the task tracing API unstable public (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/6972">#6972</a>)</li>
</ul>
<h3>Documented</h3>
<ul>
<li>docs: fix nesting of sections in top-level docs (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7159">#7159</a>)</li>
<li>fs: rename symlink and hardlink parameter names (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7143">#7143</a>)</li>
<li>io: swap reader/writer in simplex doc test (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7176">#7176</a>)</li>
<li>macros: docs about <code>select!</code> alternatives (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7110">#7110</a>)</li>
<li>net: rename the argument for <code>send_to</code> (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7146">#7146</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/tokio-rs/tokio/commit/d413c9c02af8f2b4fea14b769b86484b12f46595"><code>d413c9c</code></a>
chore: prepare Tokio v1.44.1 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7217">#7217</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/addbfb9204be25a8621feb3f20b44a7c1f00edbd"><code>addbfb9</code></a>
rt: skip defer queue in <code>block_in_place</code> context (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7216">#7216</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/8182ecf2628d5e80dac52b8ed1ea466dbb0925b9"><code>8182ecf</code></a>
chore: prepare Tokio v1.44.0 (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7202">#7202</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a258bff7018940b438e5de3fb846588454df4e4d"><code>a258bff</code></a>
ci: enable printing in multi thread loom tests (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7200">#7200</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e076d21f679a35ae2697165d46d111285d09e3b4"><code>e076d21</code></a>
process: clarify <code>Child::kill</code> behavior (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7162">#7162</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/042433cdccdf0dd33408c1751a80ddd50a077872"><code>042433c</code></a>
net: debug_assert on creating a tokio socket from a blocking one (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7166">#7166</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/0284d1b5c8ea5aff5b30c254200fb0a46c21d67c"><code>0284d1b</code></a>
macros: make <code>select!</code> budget-aware (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7164">#7164</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/710bc8071ea030f0ad98817414997beab2420ad2"><code>710bc80</code></a>
rt: coop should yield using waker defer strategy (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7185">#7185</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/a2b12bd5799f06e912b32ac05a5ffb5cf1fe31cd"><code>a2b12bd</code></a>
readme: adjust release schedule to once per month (<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7191">#7191</a>)</li>
<li><a
href="https://github.com/tokio-rs/tokio/commit/e7b593cbee9541500cef047f3a0ee70be1c55c6f"><code>e7b593c</code></a>
process: fix grammar of the <code>ChildStdin</code> struct doc comment
(<a
href="https://redirect.github.com/tokio-rs/tokio/issues/7192">#7192</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tokio-rs/tokio/compare/tokio-1.43.0...tokio-1.44.1">compare
view</a></li>
</ul>
</details>
<br />
Updates `tempfile` from 3.17.1 to 3.19.1
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/Stebalien/tempfile/blob/master/CHANGELOG.md">tempfile's
changelog</a>.</em></p>
<blockquote>
<h2>3.19.1</h2>
<ul>
<li>Don't unlink temporary files immediately on Windows (fixes <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>).
Unfortunately, this seemed to corrupt the file object (possibly a
Windows kernel bug) in rare cases and isn't strictly speaking
necessary.</li>
</ul>
<h2>3.19.0</h2>
<ul>
<li>Remove direct dependency on <code>cfg-if</code>. It's still in the
tree, but we didn't really need to use it in this crate.</li>
<li>Add an unstable feature
(<code>unstable-windows-keep-open-tempfile</code>) to test a potential
fix to <a
href="https://redirect.github.com/Stebalien/tempfile/issues/339">#339</a>.</li>
</ul>
<h2>3.18.0</h2>
<ul>
<li>Update <code>rustix</code> to 1.0.0.</li>
<li>Make <code>NamedTempFile::persist_noclobber</code> atomic on Apple
operating systems. It's now atomic on MacOS, Windows, and Linux
(depending on the OS version and filesystem used).</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/Stebalien/tempfile/commit/95540ed3fcb9ca74845c02aee058726b2dca58b7"><code>95540ed</code></a>
chore: release v3.19.1</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b60aae49c1b8fff9586ef643615d33255a6ee70d"><code>b60aae4</code></a>
fix(windows): don't automatically delete files on open (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/344">#344</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/167f544abe388d90a84aa4c2220d8c423dec2db1"><code>167f544</code></a>
ci(cargo-deny): remove windows-sys exception (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/343">#343</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/42fff6813de9dc6b5050971377c13c2a9ee5fb09"><code>42fff68</code></a>
chore: release v3.19.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/61b4283c201c7fcb4d6921fa7de914c8af7b6281"><code>61b4283</code></a>
feat(windows): add a feature to immediate tempfile deletion (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/340">#340</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/c2d16b3bc32a2c294bbc1aa331c93a86b85d72d5"><code>c2d16b3</code></a>
ci: downgrade once-cell on old rustc versions (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/342">#342</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/35c204d7c2202cddb9c0883a5dd04b83a0d9f67b"><code>35c204d</code></a>
chore: remove cfg-if dependency (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/338">#338</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/b8bddaf0cf6972bc542b5062f51576b6f02c0aac"><code>b8bddaf</code></a>
release 3.18.0</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/0e178694704dc68739a113c9eac1c108e02c49d2"><code>0e17869</code></a>
update rustix (<a
href="https://redirect.github.com/Stebalien/tempfile/issues/336">#336</a>)</li>
<li><a
href="https://github.com/Stebalien/tempfile/commit/6cf65365a4b785ed12d24e4a60b526e2c600210e"><code>6cf6536</code></a>
doc: fix markdown</li>
<li>Additional commits viewable in <a
href="https://github.com/Stebalien/tempfile/compare/v3.17.1...v3.19.1">compare
view</a></li>
</ul>
</details>
<br />
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-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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions
</details>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-01 10:09:45 +02:00
|
|
|
"syn 2.0.100",
|
2024-12-01 21:05:18 +00:00
|
|
|
]
|