Skip to content

Commit c3437be

Browse files
Bump the prod-deps group across 1 directory with 17 updates (#2186)
Bumps the prod-deps group with 17 updates in the / directory: | Package | From | To | | --- | --- | --- | | [anyhow](https://github.com/dtolnay/anyhow) | `1.0.82` | `1.0.86` | | [camino](https://github.com/camino-rs/camino) | `1.1.6` | `1.1.7` | | [clap](https://github.com/clap-rs/clap) | `4.5.4` | `4.5.7` | | [num-traits](https://github.com/rust-num/num-traits) | `0.2.18` | `0.2.19` | | [regex](https://github.com/rust-lang/regex) | `1.10.4` | `1.10.5` | | [serde](https://github.com/serde-rs/serde) | `1.0.199` | `1.0.203` | | [serde_json](https://github.com/serde-rs/json) | `1.0.116` | `1.0.117` | | [thiserror](https://github.com/dtolnay/thiserror) | `1.0.59` | `1.0.61` | | [tokio](https://github.com/tokio-rs/tokio) | `1.37.0` | `1.38.0` | | [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.10` | `0.7.11` | | [num-bigint](https://github.com/rust-num/num-bigint) | `0.4.4` | `0.4.5` | | [smol_str](https://github.com/rust-analyzer/smol_str) | `0.2.1` | `0.2.2` | | [semver](https://github.com/dtolnay/semver) | `1.0.22` | `1.0.23` | | [schemars](https://github.com/GREsau/schemars) | `0.8.17` | `0.8.21` | | [async-trait](https://github.com/dtolnay/async-trait) | `0.1.74` | `0.1.80` | | [syn](https://github.com/dtolnay/syn) | `2.0.60` | `2.0.65` | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.81` | `1.0.85` | Updates `anyhow` from 1.0.82 to 1.0.86 <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.86</h2> <ul> <li>Fix parse error in <code>ensure!</code> with non-literal after minus sign (<a href="https://redirect.github.com/dtolnay/anyhow/issues/373">#373</a>)</li> </ul> <h2>1.0.85</h2> <ul> <li>Improve <code>ensure!</code> macro's rules to unblock some rustc pretty-printer improvements (<a href="https://redirect.github.com/dtolnay/anyhow/issues/368">#368</a>, <a href="https://redirect.github.com/dtolnay/anyhow/issues/371">#371</a>)</li> </ul> <h2>1.0.84</h2> <ul> <li>Disallow calling <code>ensure!</code> through a <code>Not</code> impl for a type that is not <code>bool</code> (<a href="https://redirect.github.com/dtolnay/anyhow/issues/367">#367</a>)</li> </ul> <h2>1.0.83</h2> <ul> <li>Integrate compile-time checking of cfgs (<a href="https://redirect.github.com/dtolnay/anyhow/issues/363">#363</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/anyhow/commit/8ea1819c4c7829d0eb09e54a52806f382b8d445b"><code>8ea1819</code></a> Release 1.0.86</li> <li><a href="https://github.com/dtolnay/anyhow/commit/0a1b405631348f38b780255ac78c86a87536feb6"><code>0a1b405</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/373">#373</a> from dtolnay/minusneg</li> <li><a href="https://github.com/dtolnay/anyhow/commit/e0c74f26517944f4758da61079a16d88600d37c4"><code>e0c74f2</code></a> Ensure $:literal never matches negative literal</li> <li><a href="https://github.com/dtolnay/anyhow/commit/013c66e92b4ec59d2c6fa224661a85e63b28f782"><code>013c66e</code></a> Fix parse error with non-literal after minus sign</li> <li><a href="https://github.com/dtolnay/anyhow/commit/ca7aff727bfd95422dfed63d12a9b499684b6d7b"><code>ca7aff7</code></a> Add binary operator ensure tests</li> <li><a href="https://github.com/dtolnay/anyhow/commit/2737bbeb59f50651ff54ca3d879a3f5d659a98ab"><code>2737bbe</code></a> Release 1.0.85</li> <li><a href="https://github.com/dtolnay/anyhow/commit/82b8b343893387fdb56c2816bf156139adbaed03"><code>82b8b34</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/371">#371</a> from dtolnay/split</li> <li><a href="https://github.com/dtolnay/anyhow/commit/ad78d70db3da4923f4d37a4a40f7b5850ec6e52e"><code>ad78d70</code></a> Preserve more token spans in expression parser</li> <li><a href="https://github.com/dtolnay/anyhow/commit/5cce406efa91fc60adb5367cdda8ddd169a41709"><code>5cce406</code></a> Parse comparison operators before other binary operators</li> <li><a href="https://github.com/dtolnay/anyhow/commit/72053946780a4abad68057ec2ec426a6fd7829f3"><code>7205394</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/anyhow/issues/369">#369</a> from dtolnay/tokensplit</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/anyhow/compare/1.0.82...1.0.86">compare view</a></li> </ul> </details> <br /> Updates `camino` from 1.1.6 to 1.1.7 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/camino-rs/camino/releases">camino's releases</a>.</em></p> <blockquote> <h2>camino 1.1.7</h2> <h3>Fixed</h3> <ul> <li>Resolve <code>unexpected_cfg</code> warnings.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/camino-rs/camino/blob/main/CHANGELOG.md">camino's changelog</a>.</em></p> <blockquote> <h2>[1.1.7] - 2024-05-14</h2> <h3>Fixed</h3> <ul> <li>Resolve <code>unexpected_cfg</code> warnings.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/camino-rs/camino/commit/9cabdbddee06c2d59ce6105d946c1e3f11a8de95"><code>9cabdbd</code></a> [camino] version 1.1.7</li> <li><a href="https://github.com/camino-rs/camino/commit/6e292d2a12eaad9a076b3a55efa191707108cdab"><code>6e292d2</code></a> prepare release</li> <li><a href="https://github.com/camino-rs/camino/commit/4ae167f76e5c6f846a0bf3ec8687c8e270882117"><code>4ae167f</code></a> add cargo warnings for missing feature enablements</li> <li><a href="https://github.com/camino-rs/camino/commit/f3143365b56700b984778499bb27187cbd2afa3b"><code>f314336</code></a> fix incompatible_msrv warning</li> <li><a href="https://github.com/camino-rs/camino/commit/c84a312c08c6071a16169dba69898e52b7f87a8b"><code>c84a312</code></a> resolve unexpected_cfg warnings</li> <li><a href="https://github.com/camino-rs/camino/commit/50dfa7aff647919c610d026e63012652387d8259"><code>50dfa7a</code></a> [ci] use M1 runners for macOS builds (<a href="https://redirect.github.com/camino-rs/camino/issues/89">#89</a>)</li> <li><a href="https://github.com/camino-rs/camino/commit/7de92193f817ae63ff088cff4be2f61b90f3110f"><code>7de9219</code></a> [ci] fix build on Rust 1.34 and 1.44</li> <li><a href="https://github.com/camino-rs/camino/commit/af3462f248f6363f857b410f8ba50c8419aefcc9"><code>af3462f</code></a> Add docstring for Utf8Path::try_from</li> <li><a href="https://github.com/camino-rs/camino/commit/bd7920eb6bf49b0d6dd8a79eec2aaba19bc0b8b6"><code>bd7920e</code></a> fix clippy issues with Rust 1.74</li> <li><a href="https://github.com/camino-rs/camino/commit/8bec62382e1bce1326ee48f6bf93c46e7a4fde0b"><code>8bec623</code></a> Add MSRV field to camino</li> <li>Additional commits viewable in <a href="https://github.com/camino-rs/camino/compare/camino-1.1.6...camino-1.1.7">compare view</a></li> </ul> </details> <br /> Updates `clap` from 4.5.4 to 4.5.7 <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.7</h2> <h2>[4.5.7] - 2024-06-10</h2> <h3>Fixes</h3> <ul> <li>Clean up error message when too few arguments for <code>num_args</code></li> </ul> <h2>v4.5.6</h2> <h2>[4.5.6] - 2024-06-06</h2> </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.7] - 2024-06-10</h2> <h3>Fixes</h3> <ul> <li>Clean up error message when too few arguments for <code>num_args</code></li> </ul> <h2>[4.5.6] - 2024-06-06</h2> <h2>[4.5.5] - 2024-06-06</h2> <h3>Fixes</h3> <ul> <li>Allow <code>exclusive</code> to override <code>required_unless_present</code>, <code>required_unless_present_any</code>, <code>required_unless_present_all</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/6c6839a454c2cbfc3007e6a2b2a55dd64685771e"><code>6c6839a</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/e79ff0d42be524502cc9a59b6e1d4c669cb4c760"><code>e79ff0d</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/be2e5ca91e34c60333cc7c7e7daeaf457972c815"><code>be2e5ca</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5527">#5527</a> from epage/min</li> <li><a href="https://github.com/clap-rs/clap/commit/cf5c95862ecea004df7a8f44b234a959ea8ea36f"><code>cf5c958</code></a> fix(parser): Report correct num_args on too-few</li> <li><a href="https://github.com/clap-rs/clap/commit/e0c9619c2796c9b7d784d4b8465b51c60756e05c"><code>e0c9619</code></a> test(parser): Snapshot num_args errors</li> <li><a href="https://github.com/clap-rs/clap/commit/2f645d3e81c783a4e76ad17f1ccf283a58b75660"><code>2f645d3</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/6e1e0368f9456eb85f232b4c72ccdf18b039947a"><code>6e1e036</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/7e1bbf82afd8dfd56926cbcdc687348086f9ade6"><code>7e1bbf8</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/5523">#5523</a> from ben--/zsh-colon</li> <li><a href="https://github.com/clap-rs/clap/commit/8e3c273b611b5579699d4ddd0eada278f490798b"><code>8e3c273</code></a> fix(zsh): Separate options from _arguments options</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.4...v4.5.7">compare view</a></li> </ul> </details> <br /> Updates `num-traits` from 0.2.18 to 0.2.19 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-num/num-traits/blob/master/RELEASES.md">num-traits's changelog</a>.</em></p> <blockquote> <h1>Release 0.2.19 (2024-05-03)</h1> <ul> <li><a href="https://redirect.github.com/rust-num/num-traits/pull/310">Upgrade to 2021 edition, <strong>MSRV 1.60</strong></a></li> <li><a href="https://redirect.github.com/rust-num/num-traits/pull/305">The new <code>Float::clamp</code> limits values by minimum and maximum</a></li> </ul> <p><strong>Contributors</strong>: <a href="https://github.com/cuviper"><code>@​cuviper</code></a>, <a href="https://github.com/michaelciraci"><code>@​michaelciraci</code></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-num/num-traits/commit/7ec3d41d39b28190ec1d42db38021107b3951f3a"><code>7ec3d41</code></a> Merge pull request <a href="https://redirect.github.com/rust-num/num-traits/issues/321">#321</a> from cuviper/release-0.2.19</li> <li><a href="https://github.com/rust-num/num-traits/commit/1a8d429a2ccc763a0c4345234dbf097ca7d14c1e"><code>1a8d429</code></a> Release 0.2.19</li> <li><a href="https://github.com/rust-num/num-traits/commit/8358949084a87873553e81493f8b52b1e3dee302"><code>8358949</code></a> Merge pull request <a href="https://redirect.github.com/rust-num/num-traits/issues/305">#305</a> from michaelciraci/implement-float-clamp</li> <li><a href="https://github.com/rust-num/num-traits/commit/1a44ffb9deb4d76988b6ea6bc2767ed40264aac3"><code>1a44ffb</code></a> Add a default impl for <code>Float::clamp</code></li> <li><a href="https://github.com/rust-num/num-traits/commit/295704408f524c7df8f036eb875f48e6b998d693"><code>2957044</code></a> Implementing clamp for Float trait</li> <li><a href="https://github.com/rust-num/num-traits/commit/a90d4a62deb7946abd40e171f0ee8575bf25f96c"><code>a90d4a6</code></a> Merge pull request <a href="https://redirect.github.com/rust-num/num-traits/issues/310">#310</a> from cuviper/msrv-1.60</li> <li><a href="https://github.com/rust-num/num-traits/commit/ca42b4e106486b8fe9b22eeabb90aa8a0452f148"><code>ca42b4e</code></a> Update the MSRV in docs</li> <li><a href="https://github.com/rust-num/num-traits/commit/e9bea92808de77ff4d4e94c8fe0dccece542d2ce"><code>e9bea92</code></a> Upgrade to 2021 edition</li> <li><a href="https://github.com/rust-num/num-traits/commit/4e253cdaa9948f4fb8b4136c78d655a34eac3c26"><code>4e253cd</code></a> Assume has_float_to_from_bytes</li> <li><a href="https://github.com/rust-num/num-traits/commit/7212041f31654953ba55c7bc66e6a8440524dda4"><code>7212041</code></a> Assume has_int_to_from_bytes</li> <li>Additional commits viewable in <a href="https://github.com/rust-num/num-traits/compare/num-traits-0.2.18...num-traits-0.2.19">compare view</a></li> </ul> </details> <br /> Updates `regex` from 1.10.4 to 1.10.5 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/regex/blob/master/CHANGELOG.md">regex's changelog</a>.</em></p> <blockquote> <h1>1.10.5 (2024-06-09)</h1> <p>This is a new patch release with some minor fixes.</p> <p>Bug fixes:</p> <ul> <li>[BUG <a href="https://redirect.github.com/rust-lang/regex/issues/1203">#1203</a>](<a href="https://redirect.github.com/rust-lang/regex/pull/1203">rust-lang/regex#1203</a>): Escape invalid UTF-8 when in the <code>Debug</code> impl of <code>regex::bytes::Match</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/regex/commit/0718fc5acbe91b84322ef1bd2c32e189e4668254"><code>0718fc5</code></a> 1.10.5</li> <li><a href="https://github.com/rust-lang/regex/commit/377463bd8200c038e7997a550aa708e0c686d90f"><code>377463b</code></a> changelog: 1.10.4 and 1.10.5</li> <li><a href="https://github.com/rust-lang/regex/commit/68c4f0b7b7f500e0ab3fbdd42c14f837c4ed1be4"><code>68c4f0b</code></a> regex-automata-0.4.7</li> <li><a href="https://github.com/rust-lang/regex/commit/4757b5f01a7b9b6c8d89bd63b3d1500f7e0efa9e"><code>4757b5f</code></a> regex-syntax-0.8.4</li> <li><a href="https://github.com/rust-lang/regex/commit/1430b65baeebeb67b3335e26a71f251cce9964ef"><code>1430b65</code></a> changelog: 1.10.4</li> <li><a href="https://github.com/rust-lang/regex/commit/1f9f9ccd393fc5342aff6db5e3d47915e87a2554"><code>1f9f9cc</code></a> bytes: escape invalid UTF-8 bytes in debug output for Match</li> <li><a href="https://github.com/rust-lang/regex/commit/ab4c8d1f210a2e1011a4408476b2c708e64dcede"><code>ab4c8d1</code></a> doc: fix duplicate phrasing typo</li> <li><a href="https://github.com/rust-lang/regex/commit/ddeb85eaa3bdf79d6306cc92a9d8bd89d839b5cd"><code>ddeb85e</code></a> cli/deps: update memmap2 to 0.9</li> <li><a href="https://github.com/rust-lang/regex/commit/023f1c9ac117cd5ef2e45119b61b94f85d109667"><code>023f1c9</code></a> lite: fix attribute warning about rustfmt</li> <li><a href="https://github.com/rust-lang/regex/commit/9c139f4fa5c64a89075749cd5e57148c8eea8c22"><code>9c139f4</code></a> syntax: simplify <code>Hir::dot</code> constructors</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/regex/compare/1.10.4...1.10.5">compare view</a></li> </ul> </details> <br /> Updates `serde` from 1.0.199 to 1.0.203 <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.203</h2> <ul> <li>Documentation improvements (<a href="https://redirect.github.com/serde-rs/serde/issues/2747">#2747</a>)</li> </ul> <h2>v1.0.202</h2> <ul> <li>Provide public access to RenameAllRules in serde_derive_internals (<a href="https://redirect.github.com/serde-rs/serde/issues/2743">#2743</a>)</li> </ul> <h2>v1.0.201</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/serde-rs/serde/issues/2737">#2737</a>)</li> </ul> <h2>v1.0.200</h2> <ul> <li>Fix formatting of &quot;invalid type&quot; and &quot;invalid value&quot; deserialization error messages containing NaN or infinite floats (<a href="https://redirect.github.com/serde-rs/serde/issues/2733">#2733</a>, thanks <a href="https://github.com/jamessan"><code>@​jamessan</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/serde/commit/d5bc546ca53be0b31984a06a8ad587cbea4ca5ce"><code>d5bc546</code></a> Release 1.0.203</li> <li><a href="https://github.com/serde-rs/serde/commit/45ae217728e9163103c47f9bd04502368caaf446"><code>45ae217</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2747">#2747</a> from dtolnay/variadic</li> <li><a href="https://github.com/serde-rs/serde/commit/b7b97dda7333baf6474517e3646754be54e3796b"><code>b7b97dd</code></a> Unindent implementation inside tuple_impl_body macro</li> <li><a href="https://github.com/serde-rs/serde/commit/5d3c563d469ef36ce5a01f1612f53883fee20db5"><code>5d3c563</code></a> Document tuple impls as fake variadic</li> <li><a href="https://github.com/serde-rs/serde/commit/376185458b48aeb2774ecc26422cc9499e564117"><code>3761854</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2745">#2745</a> from dtolnay/docsrs</li> <li><a href="https://github.com/serde-rs/serde/commit/a8f14840ab3ff58f533cd27d0f91955d57f12a65"><code>a8f1484</code></a> Rely on docs.rs to define --cfg=docsrs by default</li> <li><a href="https://github.com/serde-rs/serde/commit/9e32a40b1c745d1d67d451cc983fab5751d394a5"><code>9e32a40</code></a> Release 1.0.202</li> <li><a href="https://github.com/serde-rs/serde/commit/87f635e54d5359fa0eb94b1ef0a684ee3d24cb85"><code>87f635e</code></a> Release serde_derive_internals 0.29.1</li> <li><a href="https://github.com/serde-rs/serde/commit/d4b2dfbde288e0ba5d4dc7852e1b8029208cf9b6"><code>d4b2dfb</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/serde/issues/2743">#2743</a> from dtolnay/renameallrules</li> <li><a href="https://github.com/serde-rs/serde/commit/f6ab0bc56f3df6d03974d233ffce352b0725ae09"><code>f6ab0bc</code></a> Provide public access to RenameAllRules in serde_derive_internals</li> <li>Additional commits viewable in <a href="https://github.com/serde-rs/serde/compare/v1.0.199...v1.0.203">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.116 to 1.0.117 <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.117</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/serde-rs/json/issues/1130">#1130</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/0ae247ca63be75e6c7e6e0e9cd8916e618cf8f24"><code>0ae247c</code></a> Release 1.0.117</li> <li><a href="https://github.com/serde-rs/json/commit/4517c7a2d983a56aa403c651cabe2caf41136570"><code>4517c7a</code></a> PartialEq is not implemented between Value and 128-bit ints</li> <li><a href="https://github.com/serde-rs/json/commit/fdf99c7c38c1ee48554eaea66b701f470544d037"><code>fdf99c7</code></a> Combine number PartialEq tests</li> <li><a href="https://github.com/serde-rs/json/commit/b4fc2451d726303091586758676de7ec189a315a"><code>b4fc245</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1130">#1130</a> from serde-rs/checkcfg</li> <li><a href="https://github.com/serde-rs/json/commit/98f1a247de77176f605c39e225f81c6e80d93727"><code>98f1a24</code></a> Resolve unexpected_cfgs warning</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.116...v1.0.117">compare view</a></li> </ul> </details> <br /> Updates `thiserror` from 1.0.59 to 1.0.61 <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>1.0.61</h2> <ul> <li>Use <code>core::fmt</code> and <code>core::panic</code> to facilitate <code>error_in_core</code> support (<a href="https://redirect.github.com/dtolnay/thiserror/issues/299">#299</a>, thanks <a href="https://github.com/jordens"><code>@​jordens</code></a>)</li> </ul> <h2>1.0.60</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/5c8016393fec09330ae495d71edee4d8104a9466"><code>5c80163</code></a> Release 1.0.61</li> <li><a href="https://github.com/dtolnay/thiserror/commit/e3b1b91ced4e590ac8823fa0945f01a0560dada9"><code>e3b1b91</code></a> Format PR 299 with rustfmt</li> <li><a href="https://github.com/dtolnay/thiserror/commit/6b2b871f39cfb0a24c24d9d27b145a9fd0a6a714"><code>6b2b871</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/299">#299</a> from quartiq/core</li> <li><a href="https://github.com/dtolnay/thiserror/commit/ce974bc2bd7773ef6e2cf19a2e35c0d31519c353"><code>ce974bc</code></a> also {std -&gt; core}::panic::UnwindSafe</li> <li><a href="https://github.com/dtolnay/thiserror/commit/7b6e35b992e96581ed5feee917fdb3c2d5918839"><code>7b6e35b</code></a> use core::fmt instead of std::fmt</li> <li><a href="https://github.com/dtolnay/thiserror/commit/870d11b830e7f1ce0ad6c1656806a7fcdd4273df"><code>870d11b</code></a> Release 1.0.60</li> <li><a href="https://github.com/dtolnay/thiserror/commit/0ccee7c2a1741d4e9a1973475cd54277891a1d92"><code>0ccee7c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/298">#298</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/thiserror/commit/cf43d0c1302f1ee073a7062b2dc24123589a4417"><code>cf43d0c</code></a> Resolve unexpected_cfgs warning</li> <li>See full diff in <a href="https://github.com/dtolnay/thiserror/compare/1.0.59...1.0.61">compare view</a></li> </ul> </details> <br /> Updates `tokio` from 1.37.0 to 1.38.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.38.0</h2> <p>This release marks the beginning of stabilization for runtime metrics. It stabilizes <code>RuntimeMetrics::worker_count</code>. Future releases will continue to stabilize more metrics.</p> <h3>Added</h3> <ul> <li>fs: add <code>File::create_new</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6573">#6573</a>)</li> <li>io: add <code>copy_bidirectional_with_sizes</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6500">#6500</a>)</li> <li>io: implement <code>AsyncBufRead</code> for <code>Join</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6449">#6449</a>)</li> <li>net: add Apple visionOS support (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6465">#6465</a>)</li> <li>net: implement <code>Clone</code> for <code>NamedPipeInfo</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6586">#6586</a>)</li> <li>net: support QNX OS (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6421">#6421</a>)</li> <li>sync: add <code>Notify::notify_last</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6520">#6520</a>)</li> <li>sync: add <code>mpsc::Receiver::{capacity,max_capacity}</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6511">#6511</a>)</li> <li>sync: add <code>split</code> method to the semaphore permit (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6472">#6472</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/6478">#6478</a>)</li> <li>task: add <code>tokio::task::join_set::Builder::spawn_blocking</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6578">#6578</a>)</li> <li>wasm: support rt-multi-thread with wasm32-wasi-preview1-threads (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6510">#6510</a>)</li> </ul> <h3>Changed</h3> <ul> <li>macros: make <code>#[tokio::test]</code> append <code>#[test]</code> at the end of the attribute list (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6497">#6497</a>)</li> <li>metrics: fix <code>blocking_threads</code> count (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6551">#6551</a>)</li> <li>metrics: stabilize <code>RuntimeMetrics::worker_count</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6556">#6556</a>)</li> <li>runtime: move task out of the <code>lifo_slot</code> in <code>block_in_place</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6596">#6596</a>)</li> <li>runtime: panic if <code>global_queue_interval</code> is zero (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6445">#6445</a>)</li> <li>sync: always drop message in destructor for oneshot receiver (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6558">#6558</a>)</li> <li>sync: instrument <code>Semaphore</code> for task dumps (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6499">#6499</a>)</li> <li>sync: use FIFO ordering when waking batches of wakers (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6521">#6521</a>)</li> <li>task: make <code>LocalKey::get</code> work with Clone types (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6433">#6433</a>)</li> <li>tests: update nix and mio-aio dev-dependencies (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6552">#6552</a>)</li> <li>time: clean up implementation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6517">#6517</a>)</li> <li>time: lazily init timers on first poll (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6512">#6512</a>)</li> <li>time: remove the <code>true_when</code> field in <code>TimerShared</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6563">#6563</a>)</li> <li>time: use sharding for timer implementation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6534">#6534</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>taskdump: allow building taskdump docs on non-unix machines (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6564">#6564</a>)</li> <li>time: check for overflow in <code>Interval::poll_tick</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6487">#6487</a>)</li> <li>sync: fix incorrect <code>is_empty</code> on mpsc block boundaries (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6603">#6603</a>)</li> </ul> <h3>Documented</h3> <ul> <li>fs: rewrite file system docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6467">#6467</a>)</li> <li>io: fix <code>stdin</code> documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6581">#6581</a>)</li> <li>io: fix obsolete reference in <code>ReadHalf::unsplit()</code> documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6498">#6498</a>)</li> <li>macros: render more comprehensible documentation for <code>select!</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6468">#6468</a>)</li> <li>net: add missing types to module docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6482">#6482</a>)</li> <li>net: fix misleading <code>NamedPipeServer</code> example (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6590">#6590</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/14c17fc09656a30230177b600bacceb9db33e942"><code>14c17fc</code></a> chore: prepare Tokio v1.38.0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6601">#6601</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/65cbf730de48ef9d3c84959d26ab717a85a5de62"><code>65cbf73</code></a> chore: prepare tokio-macros v2.3.0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6600">#6600</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/dbf93c71844a01574a10f9dee0d4d9655a569f0a"><code>dbf93c7</code></a> sync: fix incorrect is_empty on mpsc block boundaries (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6603">#6603</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/873cb8ae2fc291eaffbd71e3c83d17b2f0ed7abf"><code>873cb8a</code></a> runtime: move task out of the <code>lifo_slot</code> in <code>block_in_place</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6596">#6596</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/97bb47b480c66083397c21d54e7ae33cab6c1b20"><code>97bb47b</code></a> task: fix a typo in doc of <code>LocalSet::run_until</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6599">#6599</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/86658bd87dc470f8e36eb6b893cc403820cfb7ee"><code>86658bd</code></a> metrics: stabilize <code>RuntimeMetrics::worker_count</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6556">#6556</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/9e00b266e08d263c497dc9de57d9acbc049ae69b"><code>9e00b26</code></a> sync: add <code>Notify::notify_last</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6520">#6520</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/6c42d286b343f498ce29de2aab9358a0aedb081c"><code>6c42d28</code></a> net: fix misleading <code>NamedPipeServer</code> example (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6590">#6590</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/3a6fdc05681841c30fe4e27b63924c7908ea4634"><code>3a6fdc0</code></a> license: fix formatting and remove year in licenses (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6451">#6451</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/2890d0c3db4f595330d8d223bfbfeb81e205b048"><code>2890d0c</code></a> metrics: fix blocking_threads count (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6551">#6551</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0">compare view</a></li> </ul> </details> <br /> Updates `tokio-util` from 0.7.10 to 0.7.11 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/cdf9d997dc79ac51fbe376edd04136251e73c403"><code>cdf9d99</code></a> chore: prepare tokio-util v0.7.11 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6535">#6535</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/f6eb1ee19687bfd6cc7bf5c675d946970854013e"><code>f6eb1ee</code></a> time: lazily init timers on first poll (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6512">#6512</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/b7d4fba70755e2ec682665f22f630b8a725a3705"><code>b7d4fba</code></a> sync: add <code>mpsc::Receiver::{capacity,max_capacity}</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6511">#6511</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/3c8d8e60ca6ffa4a7669f35b098e454893a6a9a6"><code>3c8d8e6</code></a> chore: fix latest rust-1.78.0 warnings (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6528">#6528</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/e971a5e7d73757f3631738c8e32c94bbd78f8e26"><code>e971a5e</code></a> util: use FIFO ordering in <code>WakeList</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6521">#6521</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/28439e2269f2696a5009f2f05ce8f39b7fa13217"><code>28439e2</code></a> time: clean up implementation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6517">#6517</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/d33fdd86a3de75500fe554d6547cf5ad43e006bf"><code>d33fdd8</code></a> time: check for overflow in <code>Interval::poll_tick</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6487">#6487</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/731dde21dc92e9cb9d25cf74a2b29e15cd364dbb"><code>731dde2</code></a> runtime: clarify misleading use of <code>UnsafeCell::with_mut</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6513">#6513</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/9ed595767d01c400955122d276b34ab52b3a6aab"><code>9ed5957</code></a> wasm: support rt-multi-thread with wasm32-wasi-preview1-threads (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6510">#6510</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/a73d6bf33ab72eb23522f04bde869b42a7cb68e0"><code>a73d6bf</code></a> macros: <code>#[cfg(not(test))]</code> is no longer necessary for main macros (<a href="https://redirect.github.com/tokio-rs/tokio/issues/6508">#6508</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.10...tokio-util-0.7.11">compare view</a></li> </ul> </details> <br /> Updates `num-bigint` from 0.4.4 to 0.4.5 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-num/num-bigint/blob/master/RELEASES.md">num-bigint's changelog</a>.</em></p> <blockquote> <h1>Release 0.4.5 (2024-05-06)</h1> <ul> <li><a href="https://redirect.github.com/rust-num/num-bigint/pull/292">Upgrade to 2021 edition, <strong>MSRV 1.60</strong></a></li> <li><a href="https://redirect.github.com/rust-num/num-bigint/pull/298">Add <code>const ZERO</code> and implement <code>num_traits::ConstZero</code></a></li> <li><a href="https://redirect.github.com/rust-num/num-bigint/pull/288">Add <code>modinv</code> methods for the modular inverse</a></li> <li><a href="https://redirect.github.com/rust-num/num-bigint/pull/295">Optimize multiplication with imbalanced operands</a></li> <li><a href="https://redirect.github.com/rust-num/num-bigint/pull/236">Optimize scalar division on x86 and x86-64</a></li> </ul> <p><strong>Contributors</strong>: <a href="https://github.com/cuviper"><code>@​cuviper</code></a>, <a href="https://github.com/joelonsql"><code>@​joelonsql</code></a>, <a href="https://github.com/waywardmonkeys"><code>@​waywardmonkeys</code></a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-num/num-bigint/commit/a6d29fa294f1b52fb89426e5767254dd58f04799"><code>a6d29fa</code></a> Merge pull request <a href="https://redirect.github.com/rust-num/num-bigint/issues/303">#303</a> from cuviper/release-0.4.5</li> <li><a href="https://github.com/rust-num/num-bigint/commit/923700962c0efb0d09024127de68860f455a4d77"><code>9237009</code></a> Release 0.4.5</li> <li><a href="https://github.com/rust-num/num-bigint/commit/a6f3f5b92a45461cf43b5431e86533c5b92205ca"><code>a6f3f5b</code></a> Merge pull request <a href="https://redirect.github.com/rust-num/num-bigint/issues/302">#302</a> from cuviper/lints</li> <li><a href="https://github.com/rust-num/num-bigint/commit/8f2666d17304f10988a62aadc21ec07b1aa80666"><code>8f2666d</code></a> Fix clippy::ptr_arg</li> <li><a href="https://github.com/rust-num/num-bigint/commit/8bf48817a91dd765a0075bed46bac3c59a3d9734"><code>8bf4881</code></a> Fix clippy::unnecessary_fallible_conversions</li> <li><a href="https://github.com/rust-num/num-bigint/commit/c992166e454bc17ce325df69476f27bdbf1edad7"><code>c992166</code></a> Fix clippy::legacy_numeric_constants</li> <li><a href="https://github.com/rust-num/num-bigint/commit/29c4d046f9279a7b6f22bf9ffa22f8c586bbe51d"><code>29c4d04</code></a> Nightly <code>check-cfg</code> doesn't like <code>target_pointer_width = &quot;128&quot;</code></li> <li><a href="https://github.com/rust-num/num-bigint/commit/9210db6df6339ef5da459c3b9dc66da88ee294ce"><code>9210db6</code></a> Merge pull request <a href="https://redirect.github.com/rust-num/num-bigint/issues/236">#236</a> from cuviper/x86-div</li> <li><a href="https://github.com/rust-num/num-bigint/commit/b02188d99846de3f3fe1ec05b5cadffd81dfd5eb"><code>b02188d</code></a> Skip asm under miri</li> <li><a href="https://github.com/rust-num/num-bigint/commit/ecec8c4295c2a0e3aa413bd561b5c85ce202474c"><code>ecec8c4</code></a> Use inline asm! for x86 DIV</li> <li>Additional commits viewable in <a href="https://github.com/rust-num/num-bigint/compare/num-bigint-0.4.4...num-bigint-0.4.5">compare view</a></li> </ul> </details> <br /> Updates `smol_str` from 0.2.1 to 0.2.2 <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/rust-analyzer/smol_str/commits/v0.2.2">compare view</a></li> </ul> </details> <br /> Updates `semver` from 1.0.22 to 1.0.23 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/semver/releases">semver's releases</a>.</em></p> <blockquote> <h2>1.0.23</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/semver/issues/318">#318</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/semver/commit/69efd3cc770ead273a06ad1788477b3092996d29"><code>69efd3c</code></a> Release 1.0.23</li> <li><a href="https://github.com/dtolnay/semver/commit/451b41962b90a3c05836537fa5865d288d7590db"><code>451b419</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/semver/issues/318">#318</a> from dtolnay/checkcfg</li> <li><a href="https://github.com/dtolnay/semver/commit/5b714857ac382ce3166aaf1f58d9c0eec5666c1d"><code>5b71485</code></a> Resolve unexpected_cfgs warning</li> <li><a href="https://github.com/dtolnay/semver/commit/c520af7e3cdd4c949b40dc20c945b525f34a2dc5"><code>c520af7</code></a> Revert &quot;Temporarily disable miri on doctests&quot;</li> <li><a href="https://github.com/dtolnay/semver/commit/73b5d9e5898499d36e51e2a8242d0a117ee05fc0"><code>73b5d9e</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/semver/issues/313">#313</a> from Saecki/patch-1</li> <li><a href="https://github.com/dtolnay/semver/commit/e8d61deb8911d62c37908946bdec730c0fe5fc4f"><code>e8d61de</code></a> chore: fix typo in safety comment</li> <li><a href="https://github.com/dtolnay/semver/commit/d282d48b501f9ea9a0b555941c120e0470d638c0"><code>d282d48</code></a> Explicitly install a Rust toolchain for cargo-outdated job</li> <li><a href="https://github.com/dtolnay/semver/commit/6e6ba222fd9f6ca47cc5cc2b483d9cca413a524f"><code>6e6ba22</code></a> Temporarily disable miri on doctests</li> <li>See full diff in <a href="https://github.com/dtolnay/semver/compare/1.0.22...1.0.23">compare view</a></li> </ul> </details> <br /> Updates `schemars` from 0.8.17 to 0.8.21 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/GREsau/schemars/releases">schemars's releases</a>.</em></p> <blockquote> <h2>v0.8.21</h2> <h3>Fixed:</h3> <ul> <li>Fix <code>null</code> default not being set on generated schemas (<a href="https://redirect.github.com/GREsau/schemars/issues/295">GREsau/schemars#295</a> / <a href="https://redirect.github.com/GREsau/schemars/pull/296">GREsau/schemars#296</a>)</li> </ul> <h2>v0.8.20</h2> <h3>Fixed:</h3> <ul> <li>Revert unintentional change in behaviour when combining <code>default</code> and <code>required</code> attributes (<a href="https://redirect.github.com/GREsau/schemars/issues/292">GREsau/schemars#292</a>)</li> </ul> <h2>v0.8.19</h2> <h3>Fixed:</h3> <ul> <li>Regression that caused a compile error when deriving <code>JsonSchema</code> on an enum with no variants (<a href="https://redirect.github.com/GREsau/schemars/issues/287">GREsau/schemars#287</a>)</li> </ul> <h2>v0.8.18</h2> <h3>Fixed:</h3> <ul> <li>Reduce size of MIR output (and improve release-mode compile time) when deriving <code>JsonSchema</code> on enums (<a href="https://redirect.github.com/GREsau/schemars/pull/266">GREsau/schemars#266</a> / <a href="https://redirect.github.com/GREsau/schemars/pull/286">GREsau/schemars#286</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/GREsau/schemars/blob/master/CHANGELOG.md">schemars's changelog</a>.</em></p> <blockquote> <h2>[0.8.21] - 2024-05-23</h2> <h3>Fixed:</h3> <ul> <li>Fix <code>null</code> default not being set on generated schemas (<a href="https://redirect.github.com/GREsau/schemars/issues/295">GREsau/schemars#295</a> / <a href="https://redirect.github.com/GREsau/schemars/pull/296">GREsau/schemars#296</a>)</li> </ul> <h2>[0.8.20] - 2024-05-18</h2> <h3>Fixed:</h3> <ul> <li>Revert unintentional change in behaviour when combining <code>default</code> and <code>required</code> attributes (<a href="https://redirect.github.com/GREsau/schemars/issues/292">GREsau/schemars#292</a>)</li> </ul> <h2>[0.8.19] - 2024-05-06</h2> <h3>Fixed:</h3> <ul> <li>Regression that caused a compile error when deriving <code>JsonSchema</code> on an enum with no variants (<a href="https://redirect.github.com/GREsau/schemars/issues/287">GREsau/schemars#287</a>)</li> </ul> <h2>[0.8.18] - 2024-05-06</h2> <h3>Fixed:</h3> <ul> <li>Reduce size of MIR output (and improve release-mode compile time) when deriving <code>JsonSchema</code> on enums (<a href="https://redirect.github.com/GREsau/schemars/pull/266">GREsau/schemars#266</a> / <a href="https://redirect.github.com/GREsau/schemars/pull/286">GREsau/schemars#286</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/GREsau/schemars/commit/5e20a37a1aca1cac04bb3afcbef13ddcbaff7218"><code>5e20a37</code></a> v0.8.21</li> <li><a href="https://github.com/GREsau/schemars/commit/a9a9c7e8ed3c637b0e52b82e4cc572eccd81fd96"><code>a9a9c7e</code></a> Fix &quot;null&quot; default not being set on schema (<a href="https://redirect.github.com/GREsau/schemars/issues/296">#296</a>)</li> <li><a href="https://github.com/GREsau/schemars/commit/7ecaa7feabc2d7061bd61af78de3b64fdea00280"><code>7ecaa7f</code></a> Revert unintentional change in behaviour when combining <code>default</code> and `requir...</li> <li><a href="https://github.com/GREsau/schemars/commit/cf5be1b266add95212bdcec8fecd8c330a119558"><code>cf5be1b</code></a> Ignore failing test</li> <li><a href="https://github.com/GREsau/schemars/commit/449bb1a0ca64ddb549c95d8ebb5d210bebd187e8"><code>449bb1a</code></a> Add more tests for different schema settings</li> <li><a href="https://github.com/GREsau/schemars/commit/7f6a7b7e32224df2da6c0fd6491a3ab29296977d"><code>7f6a7b7</code></a> Typo in changelog</li> <li><a href="https://github.com/GREsau/schemars/commit/8da70a4d458e434444a0fca2d0f058a8e6870890"><code>8da70a4</code></a> v0.8.19</li> <li><a href="https://github.com/GREsau/schemars/commit/1a40d1b06c1acb82aa00ae6776cf8c67f0b3874b"><code>1a40d1b</code></a> Fix deriving JsonSchema on enum without variants</li> <li><a href="https://github.com/GREsau/schemars/commit/4b90b6f8c88bad2c2fc534f0b3f7e851dfe6b7bf"><code>4b90b6f</code></a> v0.8.18</li> <li><a href="https://github.com/GREsau/schemars/commit/d04c17bda49ac6e289134315b9c8544d37a83f87"><code>d04c17b</code></a> Simplify generated enum code (<a href="https://redirect.github.com/GREsau/schemars/issues/286">#286</a>)</li> <li>See full diff in <a href="https://github.com/GREsau/schemars/compare/v0.8.17...v0.8.21">compare view</a></li> </ul> </details> <br /> Updates `async-trait` from 0.1.74 to 0.1.80 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/async-trait/releases">async-trait's releases</a>.</em></p> <blockquote> <h2>0.1.80</h2> <ul> <li>Fix unreachable code warning for async functions that return <code>!</code> (<a href="https://redirect.github.com/dtolnay/async-trait/issues/265">#265</a>, thanks <a href="https://github.com/de-vri-es"><code>@​de-vri-es</code></a>)</li> </ul> <h2>0.1.79</h2> <ul> <li>Clean up some dead code</li> </ul> <h2>0.1.78</h2> <ul> <li>Prevent unused_qualifications lint being triggered in generated code in nightly-2024-03-05 and up (<a href="https://redirect.github.com/dtolnay/async-trait/issues/260">#260</a>)</li> </ul> <h2>0.1.77</h2> <ul> <li>Update proc-macro2 to fix caching issue when using a rustc-wrapper such as sccache</li> </ul> <h2>0.1.76</h2> <ul> <li>Documentation improvements</li> </ul> <h2>0.1.75</h2> <ul> <li>Documentation improvements</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/async-trait/commit/d528b5a816c891c3b5ab90dc4bcc5cc8d384e177"><code>d528b5a</code></a> Release 0.1.80</li> <li><a href="https://github.com/dtolnay/async-trait/commit/10b5c9951af4cc787905ca26f95509e059931067"><code>10b5c99</code></a> Drop support for compilers older than 1.47</li> <li><a href="https://github.com/dtolnay/async-trait/commit/83a542268d907f503793e64b5764c30b301a06d1"><code>83a5422</code></a> Drop support for compilers older than 1.45</li> <li><a href="https://github.com/dtolnay/async-trait/commit/22d017e9415fccf237372a3c5003c5cb44bcef6e"><code>22d017e</code></a> Build script no longer looks at $DOCS_RS</li> <li><a href="https://github.com/dtolnay/async-trait/commit/b64d041c6543f5ce48ff356cc5aaf712224b70e4"><code>b64d041</code></a> Move never_type test under issue266</li> <li><a href="https://github.com/dtolnay/async-trait/commit/b683da826e34ce1d7d3ac55c6de1d247a21757c8"><code>b683da8</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/async-trait/issues/265">#265</a> from de-vri-es/fix-unreachable-code-warning</li> <li><a href="https://github.com/dtolnay/async-trait/commit/c8d958dfde2c36a5c483c9255729d30361cbd0bf"><code>c8d958d</code></a> Fix unreachable code warning for functions that return <code>!</code></li> <li><a href="https://github.com/dtolnay/async-trait/commit/4f0b72eb8455834b1b52bdadb411aaf40bdf1b81"><code>4f0b72e</code></a> Explicitly install a Rust toolchain for cargo-outdated job</li> <li><a href="https://github.com/dtolnay/async-trait/commit/1eb21ed8bd87029bf4dcbea41ff309f2b2220c43"><code>1eb21ed</code></a> Release 0.1.79</li> <li><a href="https://github.com/dtolnay/async-trait/commit/82cb95c484f1777371417a9827a1e7df5f399ce0"><code>82cb95c</code></a> Resolve unused field of ReplaceSelf syntax tree visitor</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/async-trait/compare/0.1.74...0.1.80">compare view</a></li> </ul> </details> <br /> Updates `syn` from 2.0.60 to 2.0.65 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/syn/releases">syn's releases</a>.</em></p> <blockquote> <h2>2.0.65</h2> <ul> <li>Optimize the implementation of <code>Fold</code> to compile faster (<a href="https://redirect.github.com/dtolnay/syn/issues/1666">#1666</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/1667">#1667</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/1668">#1668</a>)</li> </ul> <h2>2.0.64</h2> <ul> <li>Support using ParseBuffer across <code>catch_unwind</code> (<a href="https://redirect.github.com/dtolnay/syn/issues/1646">#1646</a>)</li> <li>Validate that the expression in a let-else ends in brace as required by rustc (<a href="https://redirect.github.com/dtolnay/syn/issues/1648">#1648</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/1649">#1649</a>)</li> <li>Legalize invalid const generic arguments by wrapping in braces (<a href="https://redirect.github.com/dtolnay/syn/issues/1654">#1654</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/1655">#1655</a>)</li> <li>Fix some expression precedence edge cases involving <code>break</code> and <code>return</code> in loop headers (<a href="https://redirect.github.com/dtolnay/syn/issues/1656">#1656</a>)</li> <li>Always print closure bodies with a brace when the closure has an explicit return type (<a href="https://redirect.github.com/dtolnay/syn/issues/1658">#1658</a>)</li> <li>Automatically insert necessary parentheses in ToTokens for Expr when required by expression precedence (<a href="https://redirect.github.com/dtolnay/syn/issues/1659">#1659</a>)</li> <li>Support struct literal syntax in match guard expressions (<a href="https://redirect.github.com/dtolnay/syn/issues/1662">#1662</a>)</li> </ul> <h2>2.0.63</h2> <ul> <li>Parse and print long if-else-if chains without reliance on deep recursion to avoid overflowing stack (<a href="https://redirect.github.com/dtolnay/syn/issues/1644">#1644</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/1645">#1645</a>)</li> </ul> <h2>2.0.62</h2> <ul> <li>Reject invalid unparenthesized range and comparison operator expressions (<a href="https://redirect.github.com/dtolnay/syn/issues/1642">#1642</a>, <a href="https://redirect.github.com/dtolnay/syn/issues/1643">#1643</a>)</li> </ul> <h2>2.0.61</h2> <ul> <li>Check for legal binding name in the ident of Pat::Ident (<a href="https://redirect.github.com/dtolnay/syn/issues/1627">#1627</a>)</li> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/syn/issues/1635">#1635</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/syn/commit/9f2371eefa6f681b53e4d74458d86dd41673227f"><code>9f2371e</code></a> Release 2.0.65</li> <li><a href="https://github.com/dtolnay/syn/commit/4cd181325f3488c47866f15966977682be610da1"><code>4cd1813</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1668">#1668</a> from dtolnay/foldhelper</li> <li><a href="https://github.com/dtolnay/syn/commit/ed54092bcea6798ab0b5ed7aca6755f8918fc79e"><code>ed54092</code></a> Eliminate gen::helper module</li> <li><a href="https://github.com/dtolnay/syn/commit/eacc8ab1b98b590df3ce9462510fd755cddf6762"><code>eacc8ab</code></a> Eliminate FoldHelper trait</li> <li><a href="https://github.com/dtolnay/syn/commit/6e20bb8d7799d0f4c34c144e80b3bd1b6e9afd27"><code>6e20bb8</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1667">#1667</a> from dtolnay/punctuatedfold</li> <li><a href="https://github.com/dtolnay/syn/commit/9d95cab6d332d08903538d5ce3d6e47c1598912e"><code>9d95cab</code></a> Optimize punctuated::fold</li> <li><a href="https://github.com/dtolnay/syn/commit/82ffe86c2b721b9985edb6f368e7366bd202bc5b"><code>82ffe86</code></a> Move Punctuated fold helper to punctuated module</li> <li><a href="https://github.com/dtolnay/syn/commit/3dfacc1538f655d33c5c8037b14669149bcd81cd"><code>3dfacc1</code></a> Ignore manual_map clippy lint</li> <li><a href="https://github.com/dtolnay/syn/commit/7273aa77aa09ee2562b279a5d9495a212d9c0876"><code>7273aa7</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1666">#1666</a> from dtolnay/foldhelper</li> <li><a href="https://github.com/dtolnay/syn/commit/8124c0eb99e11cae036d2c967f91f0c456c50368"><code>8124c0e</code></a> Generate fewer monomorphizations in Fold</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/2.0.60...2.0.65">compare view</a></li> </ul> </details> <br /> Updates `proc-macro2` from 1.0.81 to 1.0.85 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/proc-macro2/releases">proc-macro2's releases</a>.</em></p> <blockquote> <h2>1.0.85</h2> <ul> <li>Mark some tests as only for 64-bit targets (<a href="https://redirect.github.com/dtolnay/proc-macro2/issues/463">#463</a>)</li> </ul> <h2>1.0.84</h2> <ul> <li>Documentation improvements (<a href="https://redirect.github.com/dtolnay/proc-macro2/issues/455">#455</a>, thanks <a href="https://github.com/CensoredUsername"><code>@​CensoredUsername</code></a>)</li> </ul> <h2>1.0.83</h2> <ul> <li>Optimize the representation of <code>Ident</code> (<a href="https://redirect.github.com/dtolnay/proc-macro2/issues/462">#462</a>)</li> </ul> <h2>1.0.82</h2> <ul> <li>Resolve unexpected_cfgs warning (<a href="https://redirect.github.com/dtolnay/proc-macro2/issues/456">#456</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/proc-macro2/commit/5ee1cabadb40abe12abe27e3b34de8fc6f60bc0a"><code>5ee1cab</code></a> Release 1.0.85</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/aa64c2007390a33d4edbc07aa3e576848ae3d653"><code>aa64c20</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/proc-macro2/issues/464">#464</a> from dtolnay/testsize</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/bc9f4d938058be43d38f921f34f48b94a25278b7"><code>bc9f4d9</code></a> Ignore size tests on non-64bit target</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/1160ec3c7d723e115c5acf2b4e9f00c2c049e84a"><code>1160ec3</code></a> Make size tests #[ignore] in cfg(randomize_layout)</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/33c95785826bbd1fa353c48989dfc5a7ca62f54c"><code>33c9578</code></a> Release 1.0.84</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/d850da5cf78a7705185e2c37c1269fb3e8c8d042"><code>d850da5</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/proc-macro2/issues/455">#455</a> from CensoredUsername/master</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/eabac1560e2f672172623bf79e1cb8b5a9d1fe98"><code>eabac15</code></a> Add a warning to Delimiter::None that rustc currently does not respect it.</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/1b77aca69bb7a306a5c03421ecc58ca158acebed"><code>1b77aca</code></a> Release 1.0.83</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/728eddf8cbcc92880664afb551c8accb920ad73a"><code>728eddf</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/proc-macro2/issues/462">#462</a> from dtolnay/identsize</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/c56c5e69ebd7790173c2be3f0bc82f0f6da7bfd4"><code>c56c5e6</code></a> Drop irrelevant capacity field from Ident representation</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/proc-macro2/compare/1.0.81...1.0.85">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] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent a3f717a commit c3437be

File tree

3 files changed

+131
-133
lines changed

3 files changed

+131
-133
lines changed

0 commit comments

Comments
 (0)