dependabot[bot] opened a new pull request, #2556: URL: https://github.com/apache/iggy/pull/2556
Bumps the minor-and-patch group with 19 updates in the / directory: | Package | From | To | | --- | --- | --- | | [blake3](https://github.com/BLAKE3-team/BLAKE3) | `1.8.2` | `1.8.3` | | [bon](https://github.com/elastio/bon) | `3.8.1` | `3.8.2` | | [clap](https://github.com/clap-rs/clap) | `4.5.53` | `4.5.54` | | [passterm](https://github.com/finfet/passterm) | `2.0.1` | `2.0.5` | | [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.36` | | [serde_json](https://github.com/serde-rs/json) | `1.0.148` | `1.0.149` | | [serial_test](https://github.com/palfrey/serial_test) | `3.2.0` | `3.3.1` | | [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.49.0` | | [tokio-util](https://github.com/tokio-rs/tokio) | `0.7.17` | `0.7.18` | | [toml](https://github.com/toml-rs/toml) | `0.9.10+spec-1.1.0` | `0.9.11+spec-1.1.0` | | [webpki-roots](https://github.com/rustls/webpki-roots) | `1.0.4` | `1.0.5` | | [file-operation](https://github.com/crates-dev/file-operation) | `0.8.8` | `0.8.11` | | [octocrab](https://github.com/XAMPPRocky/octocrab) | `0.49.4` | `0.49.5` | | [clap_complete](https://github.com/clap-rs/clap) | `4.5.63` | `4.5.65` | | [prost](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` | | [prost-types](https://github.com/tokio-rs/prost) | `0.14.1` | `0.14.3` | | [assert_cmd](https://github.com/assert-rs/assert_cmd) | `2.1.1` | `2.1.2` | | [libc](https://github.com/rust-lang/libc) | `0.2.178` | `0.2.180` | | [tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry) | `0.32.0` | `0.32.1` | Updates `blake3` from 1.8.2 to 1.8.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/BLAKE3-team/BLAKE3/releases">blake3's releases</a>.</em></p> <blockquote> <h2>1.8.3</h2> <p>version 1.8.3</p> <p>Changes since 1.8.2:</p> <ul> <li>Add <code>Hash::as_slice</code>.</li> <li>Update to the 2024 Edition and bump the MSRV to 1.85.</li> <li>Fix a set of Miri failures in the intrinsics implementations. We were computing (though not dereferencing) an out-of-bounds pointer using <code>add</code> rather than <code>wrapping_add</code>. I'm not aware of any observable consequences of this bug. See <a href="https://redirect.github.com/BLAKE3-team/BLAKE3/pull/507">BLAKE3-team/BLAKE3#507</a>.</li> <li>CPU feature detection on x86/x86-64 no longer requires the <code>std</code> Cargo feature in the <code>blake3</code> crate.</li> <li>Build fixes in the C implementation for macOS and Cygwin, and various improvements to the CMake build.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/8b829b697fa4cfe35de35e9aa8c20b56266cb091"><code>8b829b6</code></a> version 1.8.3</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/7d6e242636a9cecb5ba9a5bcfee189ca734b0350"><code>7d6e242</code></a> update to the 2024 edition</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/0b64ce2aa2772c6df8b9058104924020febfd889"><code>0b64ce2</code></a> bump constant_time_eq version to 0.4.2</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/890050cb9b89448a25e067349aed9734a3b03d5e"><code>890050c</code></a> Fix Cygwin build by skipping blake3_xof_many_avx512</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/308b95dfa15d5a0aa8cb3c5534ffd90d76122c46"><code>308b95d</code></a> Add <code>Hash::as_slice()</code> for convenient serialization to bytes</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/eae9bf376a1c4797df7be6e49e735c0a5d91dcb0"><code>eae9bf3</code></a> Revert "pin <code>generic-array</code> to the un-deprecated version"</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/185f1db1273cff2bb7ca3adaaa76e5d542ca8d3b"><code>185f1db</code></a> pin <code>generic-array</code> to the un-deprecated version</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/c54ee7e60d98418e50fd355a3be835edef107f65"><code>c54ee7e</code></a> add a warning to the --check doc</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/2f341f19522ddedceb569148f49db2e1431cea2e"><code>2f341f1</code></a> update ccache reference to official release notes URL</li> <li><a href="https://github.com/BLAKE3-team/BLAKE3/commit/8bec2fbebfb4719d04d4f3bc3155afe8fa0b2818"><code>8bec2fb</code></a> chore: make some documents clearer (<a href="https://redirect.github.com/BLAKE3-team/BLAKE3/issues/528">#528</a>)</li> <li>Additional commits viewable in <a href="https://github.com/BLAKE3-team/BLAKE3/compare/1.8.2...1.8.3">compare view</a></li> </ul> </details> <br /> Updates `bon` from 3.8.1 to 3.8.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/elastio/bon/releases">bon's releases</a>.</em></p> <blockquote> <h2>v3.8.2</h2> <h3>Fixed</h3> <ul> <li>Don't attempt to compile big default value showcases as ignored rust doctests (<a href="https://redirect.github.com/elastio/bon/pull/360">#360</a>)</li> </ul> <h3>Internal</h3> <ul> <li>Regular maintenance (<a href="https://redirect.github.com/elastio/bon/pull/361">#361</a>, <a href="https://redirect.github.com/elastio/bon/pull/354">#354</a>, <a href="https://redirect.github.com/elastio/bon/pull/363">#363</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/elastio/bon/commit/9f43a1feec45b1843996943edb23db2f8fecef70"><code>9f43a1f</code></a> chore: release v3.8.2 (<a href="https://redirect.github.com/elastio/bon/issues/362">#362</a>)</li> <li><a href="https://github.com/elastio/bon/commit/9b97afd1c7d1a86e6cffa291b9af884be39d1fd8"><code>9b97afd</code></a> Update dependencies (Rust, website npm) (<a href="https://redirect.github.com/elastio/bon/issues/363">#363</a>)</li> <li><a href="https://github.com/elastio/bon/commit/1e83ed3b2aa5f08e5341d41d62d77ae8574da82c"><code>1e83ed3</code></a> Update dependencies (<a href="https://redirect.github.com/elastio/bon/issues/361">#361</a>)</li> <li><a href="https://github.com/elastio/bon/commit/569fa0d60003fefd958cd9661310382122251b55"><code>569fa0d</code></a> Don't attempt to compile big default value showcases as ignored rust doctests...</li> <li><a href="https://github.com/elastio/bon/commit/7cbf3852b46e84d152741b8b61eca4e6a567bed8"><code>7cbf385</code></a> Remove the docs website infra from this repo (<a href="https://redirect.github.com/elastio/bon/issues/357">#357</a>)</li> <li><a href="https://github.com/elastio/bon/commit/de818be1b9d9b50202271fd5a6bac9fecb7f1cd5"><code>de818be</code></a> Fix MSRV tests (<a href="https://redirect.github.com/elastio/bon/issues/354">#354</a>)</li> <li>See full diff in <a href="https://github.com/elastio/bon/compare/v3.8.1...v3.8.2">compare view</a></li> </ul> </details> <br /> Updates `clap` from 4.5.53 to 4.5.54 <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.54</h2> <h2>[4.5.54] - 2026-01-02</h2> <h3>Fixes</h3> <ul> <li><em>(help)</em> Move <code>[default]</code> to its own paragraph when <code>PossibleValue::help</code> is present in <code>--help</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.54] - 2026-01-02</h2> <h3>Fixes</h3> <ul> <li><em>(help)</em> Move <code>[default]</code> to its own paragraph when <code>PossibleValue::help</code> is present in <code>--help</code></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/194c676f60b916506f94f70decdbf319af5d1ec6"><code>194c676</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/44838f6606fa015140c65a2d35971c1e9b269e26"><code>44838f6</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/0f59d55ff6b132cd59cd252442ce47078494be07"><code>0f59d55</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6027">#6027</a> from Alpha1337k/master</li> <li><a href="https://github.com/clap-rs/clap/commit/e2aa2f07d1cd50412de51b51a7cc897e80e0b92f"><code>e2aa2f0</code></a> Feat: Add catch-all on external subcommands for zsh</li> <li><a href="https://github.com/clap-rs/clap/commit/b9c0aee9f28c5ad72932225bd730260f9bbe1fc6"><code>b9c0aee</code></a> Feat: Add external subcommands test to suite</li> <li>See full diff in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.53...clap_complete-v4.5.54">compare view</a></li> </ul> </details> <br /> Updates `passterm` from 2.0.1 to 2.0.5 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/finfet/passterm/blob/main/CHANGELOG.md">passterm's changelog</a>.</em></p> <blockquote> <h2>Version 2.0.5</h2> <p>2024-12-07</p> <ul> <li>Fix extraneous newline being printed on windows</li> <li>Open tty with O_NOCTTY on unix systems to prevent the prompt from becoming the controlling terminal</li> <li>Fix stdin password prompt to always attempt to disable echo even if stdin is not a tty</li> </ul> <h2>Version 2.0.4</h2> <p>2024-10-27</p> <ul> <li>Various windows fixes. Add check for null stdin handle, and avoid closing it</li> <li>Upgrade zeroize version</li> </ul> <h2>Version 2.0.3</h2> <p>2023-12-15</p> <ul> <li>Remove usage of windows-sys</li> </ul> <h2>Version 2.0.2</h2> <p>2023-12-15</p> <ul> <li>Upgrade dependencies</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/finfet/passterm/commit/4fc1d4cba0acc4eec07a52289cff22e9371319ed"><code>4fc1d4c</code></a> Update CHANGELOG</li> <li><a href="https://github.com/finfet/passterm/commit/2f4bcc5587798b998216522ef8bb182d82ad26f2"><code>2f4bcc5</code></a> Fix tty prompt to use O_CNOTTY</li> <li><a href="https://github.com/finfet/passterm/commit/d38759b11665760906417ea3df0df040d3403a17"><code>d38759b</code></a> Fix extraneous newline on windows pass prompts</li> <li><a href="https://github.com/finfet/passterm/commit/6d677ab5f5f69ed8b0a0adf535012f969f2ed43c"><code>6d677ab</code></a> Version 2.0.4</li> <li><a href="https://github.com/finfet/passterm/commit/8f1388d4692e625b48f18fade6c5bc2856c3ec6d"><code>8f1388d</code></a> Various Windows fixes</li> <li><a href="https://github.com/finfet/passterm/commit/79ee0fe86d5436402d4b001bd22d06e51bab089b"><code>79ee0fe</code></a> Version 2.0.3</li> <li><a href="https://github.com/finfet/passterm/commit/064cca7c0bc7470dfc6896f1e9c2fd59464c753c"><code>064cca7</code></a> Remove windows-sys dependency</li> <li><a href="https://github.com/finfet/passterm/commit/21a47e676cfc038c59e49d1f6940b6e9106d8641"><code>21a47e6</code></a> Upgrade deps</li> <li>See full diff in <a href="https://github.com/finfet/passterm/compare/v2.0.1...v2.0.5">compare view</a></li> </ul> </details> <br /> Updates `rustls` from 0.23.35 to 0.23.36 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/rustls/commit/b47bf5466a282cd63db8fc73a533ea05c1a90d5e"><code>b47bf54</code></a> Prepare 0.23.36</li> <li><a href="https://github.com/rustls/rustls/commit/99308d266596f4d0cf727c36769e08d93ce4e4d9"><code>99308d2</code></a> Bump nightly toolchain for cargo-check-external-types</li> <li><a href="https://github.com/rustls/rustls/commit/ba00982f24b56f2f5c633e14fc9613367b23b797"><code>ba00982</code></a> Support P256+SHA512 and P384+SHA512 signatures in certificates</li> <li>See full diff in <a href="https://github.com/rustls/rustls/compare/v/0.23.35...v/0.23.36">compare view</a></li> </ul> </details> <br /> Updates `serde_json` from 1.0.148 to 1.0.149 <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.149</h2> <ul> <li>Align arbitrary_precision number strings with zmij's formatting (<a href="https://redirect.github.com/serde-rs/json/issues/1306">#1306</a>, thanks <a href="https://github.com/b41sh"><code>@b41sh</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/serde-rs/json/commit/4f6dbfac79647d032b0997b5ab73022340c6dab7"><code>4f6dbfa</code></a> Release 1.0.149</li> <li><a href="https://github.com/serde-rs/json/commit/f3df680098007496f5580903890892d51116d129"><code>f3df680</code></a> Touch up PR 1306</li> <li><a href="https://github.com/serde-rs/json/commit/e16730ff445bc38c04537109d99e80c594f8150c"><code>e16730f</code></a> Merge pull request <a href="https://redirect.github.com/serde-rs/json/issues/1306">#1306</a> from b41sh/fix-float-number-display</li> <li><a href="https://github.com/serde-rs/json/commit/eeb2bcd3f2fd2300de21381e23b3cebd33bfca30"><code>eeb2bcd</code></a> Align <code>arbitrary_precision</code> number strings with zmij’s formatting</li> <li>See full diff in <a href="https://github.com/serde-rs/json/compare/v1.0.148...v1.0.149">compare view</a></li> </ul> </details> <br /> Updates `serial_test` from 3.2.0 to 3.3.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/palfrey/serial_test/releases">serial_test's releases</a>.</em></p> <blockquote> <h2>v3.3.1</h2> <p>docs.rs removed a feature we use in <a href="https://redirect.github.com/rust-lang/rust/pull/138907">rust-lang/rust#138907</a>. <a href="https://redirect.github.com/palfrey/serial_test/pull/148">palfrey/serial_test#148</a> (which is the entire content of this release) adds a CI step to check we don't break it in the future, and fixes the issue.</p> <p><strong>Full Changelog</strong>: <a href="https://github.com/palfrey/serial_test/compare/v3.3.0...v3.3.1">https://github.com/palfrey/serial_test/compare/v3.3.0...v3.3.1</a></p> <h2>v3.3.0</h2> <h2>What's Changed</h2> <ul> <li>Explicit testing for tokio multi-thread by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/122">palfrey/serial_test#122</a></li> <li>Remove an unneeded explicit lifetime by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/124">palfrey/serial_test#124</a></li> <li>docs: fixed the link to the shield by <a href="https://github.com/operagxoksana"><code>@operagxoksana</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/125">palfrey/serial_test#125</a></li> <li>Permit non-empty function returns by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/128">palfrey/serial_test#128</a></li> <li>Add support for crate parameter by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/130">palfrey/serial_test#130</a></li> <li>Add use serial_test::serial to Readme.md example by <a href="https://github.com/APN-Pucky"><code>@APN-Pucky</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/135">palfrey/serial_test#135</a></li> <li>Fix elided lifetime warnings by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/138">palfrey/serial_test#138</a></li> <li>Add docs about "path" for file_serial/parallel by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/137">palfrey/serial_test#137</a></li> <li>Don't depend on the whole futures crate by <a href="https://github.com/bilelmoussaoui"><code>@bilelmoussaoui</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/141">palfrey/serial_test#141</a></li> <li>Add is_locked_file_serially by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/139">palfrey/serial_test#139</a></li> <li>Add relative path and better file_serial testing by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/143">palfrey/serial_test#143</a></li> <li>Add std feature to wasm-bindgen-test to avoid breaking dep updates by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/145">palfrey/serial_test#145</a></li> <li>Add some more logging around relative paths by <a href="https://github.com/palfrey"><code>@palfrey</code></a> in <a href="https://redirect.github.com/palfrey/serial_test/pull/147">palfrey/serial_test#147</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/operagxoksana"><code>@operagxoksana</code></a> made their first contribution in <a href="https://redirect.github.com/palfrey/serial_test/pull/125">palfrey/serial_test#125</a></li> <li><a href="https://github.com/APN-Pucky"><code>@APN-Pucky</code></a> made their first contribution in <a href="https://redirect.github.com/palfrey/serial_test/pull/135">palfrey/serial_test#135</a></li> <li><a href="https://github.com/bilelmoussaoui"><code>@bilelmoussaoui</code></a> made their first contribution in <a href="https://redirect.github.com/palfrey/serial_test/pull/141">palfrey/serial_test#141</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/palfrey/serial_test/compare/v3.2.0...v3.3.0">https://github.com/palfrey/serial_test/compare/v3.2.0...v3.3.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/palfrey/serial_test/commit/0771eb0e1e1e3fa9147b37536cd339073f0478fe"><code>0771eb0</code></a> 3.3.1</li> <li><a href="https://github.com/palfrey/serial_test/commit/ace6ebf0eff78d7c3027bce72b9f418a9d352c28"><code>ace6ebf</code></a> Merge pull request <a href="https://redirect.github.com/palfrey/serial_test/issues/148">#148</a> from palfrey/docsrs-testing</li> <li><a href="https://github.com/palfrey/serial_test/commit/349375d1e2bbbbe4f9eb6426b322f3de8fadd112"><code>349375d</code></a> Improve feature flag docs</li> <li><a href="https://github.com/palfrey/serial_test/commit/f9deb97f055ffec1d5aafb4f68c284138a584a63"><code>f9deb97</code></a> Remove doc_auto_cfg</li> <li><a href="https://github.com/palfrey/serial_test/commit/d5a4c09043b10dc2c74873686637f8af511475b5"><code>d5a4c09</code></a> Reset cargo.lock</li> <li><a href="https://github.com/palfrey/serial_test/commit/89253b17d753f9a4b98f2c0b60e5b6f0590b910f"><code>89253b1</code></a> Test docs-rs will work</li> <li><a href="https://github.com/palfrey/serial_test/commit/5e84cd48e2078b5a109589f9283647a2f278417e"><code>5e84cd4</code></a> 3.3.0</li> <li><a href="https://github.com/palfrey/serial_test/commit/abfc053ccb4dc6544c4b47b02ce2545c7183bfab"><code>abfc053</code></a> Merge pull request <a href="https://redirect.github.com/palfrey/serial_test/issues/147">#147</a> from palfrey/non-absolute-file-checking</li> <li><a href="https://github.com/palfrey/serial_test/commit/38d6b05aa04c490156434fac2c17516cfe51e599"><code>38d6b05</code></a> Refactor feature name for serial_test_test</li> <li><a href="https://github.com/palfrey/serial_test/commit/2620c791d76b092fa606d358103426a99e4c5f1c"><code>2620c79</code></a> test-all-features needs more escaping</li> <li>Additional commits viewable in <a href="https://github.com/palfrey/serial_test/compare/v3.2.0...v3.3.1">compare view</a></li> </ul> </details> <br /> Updates `tokio` from 1.48.0 to 1.49.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.49.0</h2> <h1>1.49.0 (January 3rd, 2026)</h1> <h3>Added</h3> <ul> <li>net: add support for <code>TCLASS</code> option on IPv6 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7781">#7781</a>)</li> <li>runtime: stabilize <code>runtime::id::Id</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7125">#7125</a>)</li> <li>task: implement <code>Extend</code> for <code>JoinSet</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7195">#7195</a>)</li> <li>task: stabilize the <code>LocalSet::id()</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7776">#7776</a>)</li> </ul> <h3>Changed</h3> <ul> <li>net: deprecate <code>{TcpStream,TcpSocket}::set_linger</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7752">#7752</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>macros: fix the hygiene issue of <code>join!</code> and <code>try_join!</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7766">#7766</a>)</li> <li>runtime: revert "replace manual vtable definitions with Wake" (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7699">#7699</a>)</li> <li>sync: return <code>TryRecvError::Disconnected</code> from <code>Receiver::try_recv</code> after <code>Receiver::close</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7686">#7686</a>)</li> <li>task: remove unnecessary trait bounds on the <code>Debug</code> implementation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7720">#7720</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>fs: handle <code>EINTR</code> in <code>fs::write</code> for io-uring (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7786">#7786</a>)</li> <li>fs: support io-uring with <code>tokio::fs::read</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7696">#7696</a>)</li> <li>runtime: disable io-uring on <code>EPERM</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7724">#7724</a>)</li> <li>time: add alternative timer for better multicore scalability (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7467">#7467</a>)</li> </ul> <h3>Documented</h3> <ul> <li>docs: fix a typos in <code>bounded.rs</code> and <code>park.rs</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7817">#7817</a>)</li> <li>io: add <code>SyncIoBridge</code> cross-references to <code>copy</code> and <code>copy_buf</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7798">#7798</a>)</li> <li>io: doc that <code>AsyncWrite</code> does not inherit from <code>std::io::Write</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7705">#7705</a>)</li> <li>metrics: clarify that <code>num_alive_tasks</code> is not strongly consistent (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7614">#7614</a>)</li> <li>net: clarify the cancellation safety of the <code>TcpStream::peek</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7305">#7305</a>)</li> <li>net: clarify the drop behavior of <code>unix::OwnedWriteHalf</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7742">#7742</a>)</li> <li>net: clarify the platform-dependent backlog in <code>TcpSocket</code> docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7738">#7738</a>)</li> <li>runtime: mention <code>LocalRuntime</code> in <code>new_current_thread</code> docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7820">#7820</a>)</li> <li>sync: add missing period to <code>mpsc::Sender::try_send</code> docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7721">#7721</a>)</li> <li>sync: clarify the cancellation safety of <code>oneshot::Receiver</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7780">#7780</a>)</li> <li>sync: improve the docs for the <code>errors</code> of mpsc (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7722">#7722</a>)</li> <li>task: add example for <code>spawn_local</code> usage on local runtime (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7689">#7689</a>)</li> </ul> <p><a href="https://redirect.github.com/tokio-rs/tokio/issues/7125">#7125</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/7125">tokio-rs/tokio#7125</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/7195">#7195</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/7195">tokio-rs/tokio#7195</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/7305">#7305</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/7305">tokio-rs/tokio#7305</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/7467">#7467</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/7467">tokio-rs/tokio#7467</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/7614">#7614</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/7614">tokio-rs/tokio#7614</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/7686">#7686</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/7686">tokio-rs/tokio#7686</a> <a href="https://redirect.github.com/tokio-rs/tokio/issues/7689">#7689</a>: <a href="https://redirect.github.com/tokio-rs/tokio/pull/7689">tokio-rs/tokio#7689</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/e3b89bbefa7564e2eba2fb9f849ef7bf87d60fad"><code>e3b89bb</code></a> chore: prepare Tokio v1.49.0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7824">#7824</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/4f577b84e939c8d427d79fdc73919842d8735de2"><code>4f577b8</code></a> Merge 'tokio-1.47.3' into 'master'</li> <li><a href="https://github.com/tokio-rs/tokio/commit/f320197693ee09e28f1fca0e55418081adcdfc25"><code>f320197</code></a> chore: prepare Tokio v1.47.3 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7823">#7823</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/ea6b144cd1042d6841a7830b18f2df77c3db904b"><code>ea6b144</code></a> ci: freeze rustc on nightly-2025-01-25 in <code>netlify.toml</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7652">#7652</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/264e703296bccd6783a438815d91055d4517099b"><code>264e703</code></a> Merge <code>tokio-1.43.4</code> into <code>tokio-1.47.x</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7822">#7822</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/dfb0f00838ca1986dee04a54a6299d35b0a4072c"><code>dfb0f00</code></a> chore: prepare Tokio v1.43.4 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7821">#7821</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/4a91f197b03dc335010fffcf0e0c14e1f4011b42"><code>4a91f19</code></a> ci: fix wasm32-wasip1 tests (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7788">#7788</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/601c383ab6def5a6d2f95a434c95a97b65059628"><code>601c383</code></a> ci: upgrade FreeBSD from 14.2 to 14.3 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7758">#7758</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/484cb52d8d21cb8156decbeba9569651fcc09d0d"><code>484cb52</code></a> sync: return <code>TryRecvError::Disconnected</code> from <code>Receiver::try_recv</code> after `Re...</li> <li><a href="https://github.com/tokio-rs/tokio/commit/16f20c34ed9bc11eb1e7cdec441ab844b198d2cd"><code>16f20c3</code></a> rt: mention <code>LocalRuntime</code> in <code>new_current_thread</code> docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7820">#7820</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.49.0">compare view</a></li> </ul> </details> <br /> Updates `tokio-util` from 0.7.17 to 0.7.18 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/tokio/commit/9cc02cc88d083113cd9889a74b382e39e430e180"><code>9cc02cc</code></a> chore: prepare tokio-util 0.7.18 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7829">#7829</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/d2799d791b10388e60a2a5fe5e4a33b3336e1465"><code>d2799d7</code></a> task: improve the docs of <code>Builder::spawn_local</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7828">#7828</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/4d4870f291b69e2426232440e03c9e66fe77b525"><code>4d4870f</code></a> task: doc that task drops before JoinHandle completion (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7825">#7825</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/fdb150901afb0456037c6232eab8ce80116ccd02"><code>fdb1509</code></a> fs: check for io-uring opcode support (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7815">#7815</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/426a56278017c30e7da7b4c9365a2610f4695f76"><code>426a562</code></a> rt: remove <code>allow(dead_code)</code> after <code>JoinSet</code> stabilization (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7826">#7826</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/e3b89bbefa7564e2eba2fb9f849ef7bf87d60fad"><code>e3b89bb</code></a> chore: prepare Tokio v1.49.0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7824">#7824</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/4f577b84e939c8d427d79fdc73919842d8735de2"><code>4f577b8</code></a> Merge 'tokio-1.47.3' into 'master'</li> <li><a href="https://github.com/tokio-rs/tokio/commit/f320197693ee09e28f1fca0e55418081adcdfc25"><code>f320197</code></a> chore: prepare Tokio v1.47.3 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7823">#7823</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/ea6b144cd1042d6841a7830b18f2df77c3db904b"><code>ea6b144</code></a> ci: freeze rustc on nightly-2025-01-25 in <code>netlify.toml</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7652">#7652</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/264e703296bccd6783a438815d91055d4517099b"><code>264e703</code></a> Merge <code>tokio-1.43.4</code> into <code>tokio-1.47.x</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7822">#7822</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.17...tokio-util-0.7.18">compare view</a></li> </ul> </details> <br /> Updates `toml` from 0.9.10+spec-1.1.0 to 0.9.11+spec-1.1.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/toml-rs/toml/commit/febf44c6b79cf2690e6dd56e8925277185f47afb"><code>febf44c</code></a> chore: Release</li> <li><a href="https://github.com/toml-rs/toml/commit/5009cf2f59c59803e4ba53ee3bfdbbf683018f2a"><code>5009cf2</code></a> docs: Update changelog</li> <li><a href="https://github.com/toml-rs/toml/commit/b5798aa06124eaa376be08d3480236c6f054064e"><code>b5798aa</code></a> fix(toml): Support serializing u64, i128, u128 (<a href="https://redirect.github.com/toml-rs/toml/issues/1086">#1086</a>)</li> <li><a href="https://github.com/toml-rs/toml/commit/9fd8b72608d6bc4f5f0bf51bbbd8a7ebbd183065"><code>9fd8b72</code></a> fix(toml): Support serializing i128/u128</li> <li><a href="https://github.com/toml-rs/toml/commit/94fc5e0c1dda2d090251106b3d3c7fe2672aaff2"><code>94fc5e0</code></a> fix(toml): Support serializing full u64 range</li> <li><a href="https://github.com/toml-rs/toml/commit/2e094015675c23c868512590c84df0b6ce68e4ad"><code>2e09401</code></a> chore: Release</li> <li>See full diff in <a href="https://github.com/toml-rs/toml/compare/toml-v0.9.10...toml-v0.9.11">compare view</a></li> </ul> </details> <br /> Updates `webpki-roots` from 1.0.4 to 1.0.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rustls/webpki-roots/releases">webpki-roots's releases</a>.</em></p> <blockquote> <h2>1.0.5</h2> <p>Removes the following trust anchors which have passed their distrust-after-last-issuance dates:</p> <ul> <li>Entrust Root Certification Authority - EC1</li> <li>Entrust Root Certification Authority - G2</li> <li>Entrust Root Certification Authority</li> <li>AffirmTrust Commercial</li> <li>AffirmTrust Networking</li> <li>AffirmTrust Premium</li> <li>AffirmTrust Premium ECC</li> </ul> <h2>What's Changed</h2> <ul> <li>ccadb: add CertificateMetadata::test_website_revoked field by <a href="https://github.com/djc"><code>@djc</code></a> in <a href="https://redirect.github.com/rustls/webpki-roots/pull/110">rustls/webpki-roots#110</a></li> <li>webpki-root[s|-certs]: 1.0.4 -> 1.0.5 by <a href="https://github.com/cpu"><code>@cpu</code></a> in <a href="https://redirect.github.com/rustls/webpki-roots/pull/112">rustls/webpki-roots#112</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/rustls/webpki-roots/compare/v/1.0.4...v/1.0.5">https://github.com/rustls/webpki-roots/compare/v/1.0.4...v/1.0.5</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rustls/webpki-roots/commit/a1f343384186dc45ce0f915decd5a5b5ebdaee32"><code>a1f3433</code></a> webpki-root[s|-certs]: 1.0.4 -> 1.0.5</li> <li><a href="https://github.com/rustls/webpki-roots/commit/1daa07145d4d0734bd80ac3a15f1aa9f09ba6520"><code>1daa071</code></a> ccadb: bump version to 0.2.0</li> <li><a href="https://github.com/rustls/webpki-roots/commit/194014d0ca7f826cef8034abcc0c64fd6c247fc8"><code>194014d</code></a> ccadb: add CertificateMetadata::test_website_revoked field</li> <li><a href="https://github.com/rustls/webpki-roots/commit/3807af8b1872be74eff10dd8208b7e8c4b49c427"><code>3807af8</code></a> ccadb: make CertificateMetadata non-exhaustive</li> <li>See full diff in <a href="https://github.com/rustls/webpki-roots/compare/v/1.0.4...v/1.0.5">compare view</a></li> </ul> </details> <br /> Updates `file-operation` from 0.8.8 to 0.8.11 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/crates-dev/file-operation/releases">file-operation's releases</a>.</em></p> <blockquote> <h2>v0.8.11 (Created 2026-01-10 06:54:07)</h2> <p>Release v0.8.11 - Created at 2026-01-10 06:54:07 UTC</p> <h2>Changes</h2> <ul> <li>Version: 0.8.11</li> <li>Package: file-operation</li> </ul> <h2>Links</h2> <p>📦 <a href="https://crates.io/crates/file-operation/0.8.11">Crate on crates.io</a> 📚 <a href="https://docs.rs/file-operation/0.8.11">Documentation on docs.rs</a> 📋 <a href="https://github.com/crates-dev/file-operation/commits/v0.8.11">Commit History</a></p> <h2>v0.8.10 (Created 2026-01-04 13:52:54)</h2> <p>Release v0.8.10 - Created at 2026-01-04 13:52:54 UTC</p> <h2>Changes</h2> <ul> <li>Version: 0.8.10</li> <li>Package: file-operation</li> </ul> <h2>Links</h2> <p>📦 <a href="https://crates.io/crates/file-operation/0.8.10">Crate on crates.io</a> 📚 <a href="https://docs.rs/file-operation/0.8.10">Documentation on docs.rs</a> 📋 <a href="https://github.com/crates-dev/file-operation/commits/v0.8.10">Commit History</a></p> <h2>v0.8.9 (Created 2026-01-03 06:51:47)</h2> <p>Release v0.8.9 - Created at 2026-01-03 06:51:47 UTC</p> <h2>Changes</h2> <ul> <li>Version: 0.8.9</li> <li>Package: file-operation</li> </ul> <h2>Links</h2> <p>📦 <a href="https://crates.io/crates/file-operation/0.8.9">Crate on crates.io</a> 📚 <a href="https://docs.rs/file-operation/0.8.9">Documentation on docs.rs</a> 📋 <a href="https://github.com/crates-dev/file-operation/commits/v0.8.9">Commit History</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/crates-dev/file-operation/commit/39afb67aaa77333296d56e3ffae63217e942bbbe"><code>39afb67</code></a> feat: v0.8.11</li> <li><a href="https://github.com/crates-dev/file-operation/commit/382864115637510330ef89a95a2f7f75e3ecd62e"><code>3828641</code></a> feat: v0.8.10</li> <li><a href="https://github.com/crates-dev/file-operation/commit/29eb321b8fe5e2ee6f19bed187faa2aabf05eabb"><code>29eb321</code></a> feat: v0.8.9</li> <li>See full diff in <a href="https://github.com/crates-dev/file-operation/compare/v0.8.8...v0.8.11">compare view</a></li> </ul> </details> <br /> Updates `octocrab` from 0.49.4 to 0.49.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/XAMPPRocky/octocrab/releases">octocrab's releases</a>.</em></p> <blockquote> <h2>v0.49.5</h2> <h3>Fixed</h3> <ul> <li>resolve docs.rs build failure (<a href="https://redirect.github.com/XAMPPRocky/octocrab/pull/848">#848</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/XAMPPRocky/octocrab/blob/main/CHANGELOG.md">octocrab's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/XAMPPRocky/octocrab/compare/v0.49.4...v0.49.5">0.49.5</a> - 2025-12-30</h2> <h3>Fixed</h3> <ul> <li>resolve docs.rs build failure (<a href="https://redirect.github.com/XAMPPRocky/octocrab/pull/848">#848</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/XAMPPRocky/octocrab/commit/d4fde40841e24e78ca77ff653c894357f569ba50"><code>d4fde40</code></a> chore: release v0.49.5 (<a href="https://redirect.github.com/XAMPPRocky/octocrab/issues/849">#849</a>)</li> <li><a href="https://github.com/XAMPPRocky/octocrab/commit/81da9b10e93dfdd9f69ab4ef6e118fe089620438"><code>81da9b1</code></a> fix: resolve docs.rs build failure (<a href="https://redirect.github.com/XAMPPRocky/octocrab/issues/848">#848</a>)</li> <li>See full diff in <a href="https://github.com/XAMPPRocky/octocrab/compare/v0.49.4...v0.49.5">compare view</a></li> </ul> </details> <br /> Updates `clap_complete` from 4.5.63 to 4.5.65 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/clap-rs/clap/commit/a99bd421a5f6ea8259f378380b44335ee54cc30c"><code>a99bd42</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/485d781eeaa2a7892c28b9df2ca3370508cfe8b7"><code>485d781</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/0acc8c87754b635e5a578fcd64fff8c3762755ef"><code>0acc8c8</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6209">#6209</a> from saiarcot895/fix-optional-value-option-zsh</li> <li><a href="https://github.com/clap-rs/clap/commit/6c2cff66a11136915a6242b997ba9616622c3c2f"><code>6c2cff6</code></a> fix: Allow optional value arguments for Zsh shell completion</li> <li><a href="https://github.com/clap-rs/clap/commit/58723e5f360fcfe7e97ed7af84cebec231f47ac9"><code>58723e5</code></a> test: Generate completions with multi/optional value options</li> <li><a href="https://github.com/clap-rs/clap/commit/4ecbf54ac314b6cd9a84d7e48350b71f6bd4c7ac"><code>4ecbf54</code></a> chore: Release</li> <li><a href="https://github.com/clap-rs/clap/commit/f04062b66823140a39401a303702a63f41dc219b"><code>f04062b</code></a> docs: Update changelog</li> <li><a href="https://github.com/clap-rs/clap/commit/d68caa8139988d1d9cd40357a3047621c3870ccb"><code>d68caa8</code></a> Merge pull request <a href="https://redirect.github.com/clap-rs/clap/issues/6205">#6205</a> from maheshbansod/default-val-no-desc</li> <li><a href="https://github.com/clap-rs/clap/commit/a062eaf7f5c7b4a510ebc02f991efc1ea0f4e754"><code>a062eaf</code></a> fix: Default vals on new line if possible values</li> <li><a href="https://github.com/clap-rs/clap/commit/15509afcbcb01818fbed85a54f5ea52eeadbdf8f"><code>15509af</code></a> test: Demonstrate default value ui bug on no desc</li> <li>Additional commits viewable in <a href="https://github.com/clap-rs/clap/compare/clap_complete-v4.5.63...clap_complete-v4.5.65">compare view</a></li> </ul> </details> <br /> Updates `prost` from 0.14.1 to 0.14.3 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md">prost's changelog</a>.</em></p> <blockquote> <h1>Prost version 0.14.2</h1> <p><em>PROST!</em> is a <a href="https://protobuf.dev/">Protocol Buffers</a> implementation for the <a href="https://www.rust-lang.org/">Rust Language</a>. <code>prost</code> generates simple, idiomatic Rust code from <code>proto2</code> and <code>proto3</code> files.</p> <h2>⚠️ Heads-up</h2> <ul> <li> <p>Increase MSRV to 1.82 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1356">#1356</a>)</p> </li> <li> <p>Update maintenance status to Passively Maintained (<a href="https://redirect.github.com/tokio-rs/prost/issues/1359">#1359</a>)</p> <p>This excerpt is from the readme:</p> <blockquote> <p>The current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.</p> <p>Bug fixes are still important, and security fixes will be released as soon as possible. Contact the <code>#prost</code> channel in <a href="https://discord.gg/tokio">Tokio discord</a> if you feel a bug or security fix is not getting enough attention.</p> <p>The maintainer expects the official <code>protobuf</code> project to release their rust library soon and expects it to be as fully featured as the C++ library. See their <a href="https://github.com/protocolbuffers/protobuf/tree/main/rust">source code</a> and <a href="https://crates.io/crates/protobuf/4.33.1-release">crate</a> for more information.</p> </blockquote> </li> </ul> <h2>🚀 Features</h2> <ul> <li>Configure prost path via <code>prost_build::Config</code> or <code>#[(prost(prost_path = "::prost")]</code> (<a href="https://redirect.github.com/tokio-rs/prost/issues/1274">#1274</a>)</li> <li>Support for deprecated enum and oneof fields (<a href="https://redirect.github.com/tokio-rs/prost/issues/1316">#1316</a>)</li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li><em>(prost-build)</em> Resolve OneOf type name conflict with embedded message (<a href="https://redirect.github.com/tokio-rs/prost/issues/1294">#1294</a>)</li> <li><em>(prost-build)</em> Avoid OneOf type collision with enums and keyword names (<a href="https://redirect.github.com/tokio-rs/prost/issues/1341">#1341</a>)</li> </ul> <h2>💼 Dependencies</h2> <ul> <li>Use <code>trait Error</code> from core (<a href="https://redirect.github.com/tokio-rs/prost/issues/1179">#1179</a>)</li> <li><em>(deps)</em> Update protobuf to v25.8 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1323">#1323</a>)</li> <li><em>(deps)</em> Update criterion requirement from 0.6 to 0.7 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1308">#1308</a>)</li> <li><em>(deps)</em> Update petgraph to 0.8 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1327">#1327</a>)</li> <li><em>(deps)</em> Bump actions/upload-artifact from 4 to 5 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1351">#1351</a>)</li> <li><em>(deps)</em> Bump actions/checkout from 5 to 6 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1370">#1370</a>)</li> <li>Bump actions/checkout to v5 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1312">#1312</a>)</li> <li>Update clippy to version 1.87 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1292">#1292</a>)</li> <li>Replace once_cell dependency by std lib (<a href="https://redirect.github.com/tokio-rs/prost/issues/1119">#1119</a>)</li> </ul> <h2>📚 Documentation</h2> <ul> <li>Update outdated link is test documentation (<a href="https://redirect.github.com/tokio-rs/prost/issues/1289">#1289</a>)</li> <li>Describe use of encoding module (<a href="https://redirect.github.com/tokio-rs/prost/issues/1322">#1322</a>)</li> <li>Update the readme MSRV to the actual number (<a href="https://redirect.github.com/tokio-rs/prost/issues/1331">#1331</a>)</li> <li>Update URLs after manual review (<a href="https://redirect.github.com/tokio-rs/prost/issues/1336">#1336</a>)</li> <li>Answer why fields are wrapped in option (<a href="https://redirect.github.com/tokio-rs/prost/issues/1358">#1358</a>)</li> </ul> <h2>🎨 Styling</h2> <ul> <li>Add spaces to derive arguments in generated code (<a href="https://redirect.github.com/tokio-rs/prost/issues/1290">#1290</a>)</li> <li>Use variables directly in the <code>format!</code> string (<a href="https://redirect.github.com/tokio-rs/prost/issues/1293">#1293</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614"><code>fafa97f</code></a> chore: remove protobuf submodule and leverage cmake for it (<a href="https://redirect.github.com/tokio-rs/prost/issues/1389">#1389</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1"><code>e0643e2</code></a> release 0.14.3</li> <li><a href="https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046"><code>5595b61</code></a> fix: Add back <code>DecodeError::new</code> (<a href="https://redirect.github.com/tokio-rs/prost/issues/1382">#1382</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b"><code>e42dcad</code></a> Bufix: Name::full_name() is correct for empty packages (<a href="https://redirect.github.com/tokio-rs/prost/issues/1386">#1386</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7"><code>107153f</code></a> build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1384">#1384</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988"><code>3fc7003</code></a> build(deps): bump actions/upload-artifact from 5 to 6 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1381">#1381</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2"><code>33f8721</code></a> fix some forgotten prost import paths (<a href="https://redirect.github.com/tokio-rs/prost/issues/1385">#1385</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db"><code>efb0755</code></a> chore: Release version 0.14.2 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1372">#1372</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58"><code>91a093f</code></a> test(derive_copy): Allow dead code (<a href="https://redirect.github.com/tokio-rs/prost/issues/1362">#1362</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf"><code>2c22c59</code></a> build(deps): bump actions/checkout from 5 to 6 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1370">#1370</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3">compare view</a></li> </ul> </details> <br /> Updates `prost-types` from 0.14.1 to 0.14.3 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md">prost-types's changelog</a>.</em></p> <blockquote> <h1>Prost version 0.14.2</h1> <p><em>PROST!</em> is a <a href="https://protobuf.dev/">Protocol Buffers</a> implementation for the <a href="https://www.rust-lang.org/">Rust Language</a>. <code>prost</code> generates simple, idiomatic Rust code from <code>proto2</code> and <code>proto3</code> files.</p> <h2>⚠️ Heads-up</h2> <ul> <li> <p>Increase MSRV to 1.82 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1356">#1356</a>)</p> </li> <li> <p>Update maintenance status to Passively Maintained (<a href="https://redirect.github.com/tokio-rs/prost/issues/1359">#1359</a>)</p> <p>This excerpt is from the readme:</p> <blockquote> <p>The current maintainer is not contributing new features and doesn't have the time to review new features. Bug fixes and small improvements are welcome. Feel free to contribute small and easily reviewable PRs.</p> <p>Bug fixes are still important, and security fixes will be released as soon as possible. Contact the <code>#prost</code> channel in <a href="https://discord.gg/tokio">Tokio discord</a> if you feel a bug or security fix is not getting enough attention.</p> <p>The maintainer expects the official <code>protobuf</code> project to release their rust library soon and expects it to be as fully featured as the C++ library. See their <a href="https://github.com/protocolbuffers/protobuf/tree/main/rust">source code</a> and <a href="https://crates.io/crates/protobuf/4.33.1-release">crate</a> for more information.</p> </blockquote> </li> </ul> <h2>🚀 Features</h2> <ul> <li>Configure prost path via <code>prost_build::Config</code> or <code>#[(prost(prost_path = "::prost")]</code> (<a href="https://redirect.github.com/tokio-rs/prost/issues/1274">#1274</a>)</li> <li>Support for deprecated enum and oneof fields (<a href="https://redirect.github.com/tokio-rs/prost/issues/1316">#1316</a>)</li> </ul> <h2>🐛 Bug Fixes</h2> <ul> <li><em>(prost-build)</em> Resolve OneOf type name conflict with embedded message (<a href="https://redirect.github.com/tokio-rs/prost/issues/1294">#1294</a>)</li> <li><em>(prost-build)</em> Avoid OneOf type collision with enums and keyword names (<a href="https://redirect.github.com/tokio-rs/prost/issues/1341">#1341</a>)</li> </ul> <h2>💼 Dependencies</h2> <ul> <li>Use <code>trait Error</code> from core (<a href="https://redirect.github.com/tokio-rs/prost/issues/1179">#1179</a>)</li> <li><em>(deps)</em> Update protobuf to v25.8 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1323">#1323</a>)</li> <li><em>(deps)</em> Update criterion requirement from 0.6 to 0.7 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1308">#1308</a>)</li> <li><em>(deps)</em> Update petgraph to 0.8 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1327">#1327</a>)</li> <li><em>(deps)</em> Bump actions/upload-artifact from 4 to 5 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1351">#1351</a>)</li> <li><em>(deps)</em> Bump actions/checkout from 5 to 6 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1370">#1370</a>)</li> <li>Bump actions/checkout to v5 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1312">#1312</a>)</li> <li>Update clippy to version 1.87 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1292">#1292</a>)</li> <li>Replace once_cell dependency by std lib (<a href="https://redirect.github.com/tokio-rs/prost/issues/1119">#1119</a>)</li> </ul> <h2>📚 Documentation</h2> <ul> <li>Update outdated link is test documentation (<a href="https://redirect.github.com/tokio-rs/prost/issues/1289">#1289</a>)</li> <li>Describe use of encoding module (<a href="https://redirect.github.com/tokio-rs/prost/issues/1322">#1322</a>)</li> <li>Update the readme MSRV to the actual number (<a href="https://redirect.github.com/tokio-rs/prost/issues/1331">#1331</a>)</li> <li>Update URLs after manual review (<a href="https://redirect.github.com/tokio-rs/prost/issues/1336">#1336</a>)</li> <li>Answer why fields are wrapped in option (<a href="https://redirect.github.com/tokio-rs/prost/issues/1358">#1358</a>)</li> </ul> <h2>🎨 Styling</h2> <ul> <li>Add spaces to derive arguments in generated code (<a href="https://redirect.github.com/tokio-rs/prost/issues/1290">#1290</a>)</li> <li>Use variables directly in the <code>format!</code> string (<a href="https://redirect.github.com/tokio-rs/prost/issues/1293">#1293</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/tokio-rs/prost/commit/fafa97f3e05b9ffd84769c7c606499243a6fa614"><code>fafa97f</code></a> chore: remove protobuf submodule and leverage cmake for it (<a href="https://redirect.github.com/tokio-rs/prost/issues/1389">#1389</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/e0643e22a6a05943b7057db0b2876b476204ccb1"><code>e0643e2</code></a> release 0.14.3</li> <li><a href="https://github.com/tokio-rs/prost/commit/5595b61dcbeeec3f89ac2e4b631c0877a6260046"><code>5595b61</code></a> fix: Add back <code>DecodeError::new</code> (<a href="https://redirect.github.com/tokio-rs/prost/issues/1382">#1382</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/e42dcad34d8f7621065dcbf80ef672fd90ec8a2b"><code>e42dcad</code></a> Bufix: Name::full_name() is correct for empty packages (<a href="https://redirect.github.com/tokio-rs/prost/issues/1386">#1386</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/107153f0d1aa40830f9d3bf0d6d7f22d9c4629c7"><code>107153f</code></a> build(deps): update pulldown-cmark-to-cmark requirement from 21 to 22 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1384">#1384</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/3fc700393c9996314792aa3f1364df9e9c140988"><code>3fc7003</code></a> build(deps): bump actions/upload-artifact from 5 to 6 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1381">#1381</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/33f8721bde539e584edd6ea6181e3fdacc4c37d2"><code>33f8721</code></a> fix some forgotten prost import paths (<a href="https://redirect.github.com/tokio-rs/prost/issues/1385">#1385</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/efb0755ba9450ed3cf047efe30751bdf024176db"><code>efb0755</code></a> chore: Release version 0.14.2 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1372">#1372</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/91a093fb205037dd739b88acf7bb08725a33ff58"><code>91a093f</code></a> test(derive_copy): Allow dead code (<a href="https://redirect.github.com/tokio-rs/prost/issues/1362">#1362</a>)</li> <li><a href="https://github.com/tokio-rs/prost/commit/2c22c5900923d0a3387f60372f6f955e4b9fa9cf"><code>2c22c59</code></a> build(deps): bump actions/checkout from 5 to 6 (<a href="https://redirect.github.com/tokio-rs/prost/issues/1370">#1370</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/prost/compare/v0.14.1...v0.14.3">compare view</a></li> </ul> </details> <br /> Updates `assert_cmd` from 2.1.1 to 2.1.2 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md">assert_cmd's changelog</a>.</em></p> <blockquote> <h2>[2.1.2] - 2026-01-09</h2> <h3>Fixes</h3> <ul> <li>Add <code>#[must_use]</code> to help catch missing assertions</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/assert-rs/assert_cmd/commit/edda0b2c39ad7281659467f2f93de5668064a083"><code>edda0b2</code></a> chore: Release assert_cmd version 2.1.2</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/891d41232e3fa9fe61505a24f05da9ec2a1ac6f3"><code>891d412</code></a> docs: Update changelog</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/e39dc36671008507c3d2335d1b8445a50718d219"><code>e39dc36</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/assert_cmd/issues/267">#267</a> from epage/must</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/d947cb042bbd3d5a58e8963fef75b98fd83d846e"><code>d947cb0</code></a> fix: Add must_use before assertions are applied</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/7b8fd99979018e6e339bbdb5eead3bfc338e082a"><code>7b8fd99</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/assert_cmd/issues/264">#264</a> from kemingy/doc_macro_semicolon</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/79f8e571f9a6ee5501fa6c37e01088da8bb412f8"><code>79f8e57</code></a> docs: add the missing semicolon for macro</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/62893846c78924bf228818af31c6e623aa611b12"><code>6289384</code></a> chore(deps): Update Rust Stable to v1.92 (<a href="https://redirect.github.com/assert-rs/assert_cmd/issues/262">#262</a>)</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/7b353d8ff68939d3d8d7b8d35143014c782d3ff6"><code>7b353d8</code></a> Merge pull request <a href="https://redirect.github.com/assert-rs/assert_cmd/issues/260">#260</a> from assert-rs/renovate/actions-checkout-6.x</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/48cda51af7f05958b46373880c9acde707a83cb7"><code>48cda51</code></a> chore(deps): Update actions/checkout action to v6</li> <li><a href="https://github.com/assert-rs/assert_cmd/commit/ee88946adcff680a54d2266a2754d02eadba0672"><code>ee88946</code></a> docs: Clarify cargo_bin_cmd</li> <li>Additional commits viewable in <a href="https://github.com/assert-rs/assert_cmd/compare/v2.1.1...v2.1.2">compare view</a></li> </ul> </details> <br /> Updates `libc` from 0.2.178 to 0.2.180 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/releases">libc's releases</a>.</em></p> <blockquote> <h2>0.2.180</h2> <h3>Added</h3> <ul> <li>QNX: Add missing BPF and ifreq structures (<a href="https://redirect.github.com/rust-lang/libc/pull/4769">#4769</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Linux, L4Re: address soundness issues of <code>CMSG_NXTHDR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li> <li>Linux-like: Handle zero-sized payload differences in <code>CMSG_NXTHDR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li> <li>Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (<a href="https://redirect.github.com/rust-lang/libc/pull/4914">#4914</a>)</li> <li>NetBSD: RISC-V 64: Correct <code>mcontext</code> type definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4886">#4886</a>)</li> <li>uClibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re uclibc (<a href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li> <li>uClibc: Restructure Linux <code>netlink</code> module to resolve build errors (<a href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li> </ul> <h2>0.2.179</h2> <p>With this release, we now have <em>unstable</em> support for 64-bit <code>time_t</code> on 32-bit platforms with both Musl and Glibc. Testing is appreciated!</p> <p>For now, these can be enabled by setting environment variables during build:</p> <pre lang="text"><code>RUST_LIBC_UNSTABLE_MUSL_V1_2_3=1 RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64 </code></pre> <p>Note that the exact configuration will change in the future. Setting the <code>MUSL_V1_2_3</code> variable also enables some newer API unrelated to <code>time_t</code>.</p> <h3>Added</h3> <ul> <li>L4Re: Add uclibc aarch64 support (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> <li>Linux, Android: Add a generic definition for <code>XCASE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4847">#4847</a>)</li> <li>Linux-like: Add <code>NAME_MAX</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4888">#4888</a>)</li> <li>Linux: Add <code>AT_EXECVE_CHECK</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4422">#4422</a>)</li> <li>Linux: Add the <code>SUN_LEN</code> macro (<a href="https://redirect.github.com/rust-lang/libc/pull/4269">#4269</a>)</li> <li>Linux: add <code>getitimer</code> and <code>setitimer</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4890">#4890</a>)</li> <li>Linux: add <code>pthread_tryjoin_n</code> and <code>pthread_timedjoin_np</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4887">#4887</a>)</li> <li>Musl: Add unstable support for 64-bit <code>time_t</code> on 32-bit platforms (<a href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li> <li>NetBSD, OpenBSD: Add interface <code>LINK_STATE_*</code> definitions from <code>sys/net/if.h</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4751">#4751</a>)</li> <li>QuRT: Add support for Qualcomm QuRT (<a href="https://redirect.github.com/rust-lang/libc/pull/4845">#4845</a>)</li> <li>Types: Add Padding<!-- raw HTML omitted -->::uninit() (<a href="https://redirect.github.com/rust-lang/libc/pull/4862">#4862</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Glibc: Link old version of <code>cf{g,s}et{i,o}speed</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4882">#4882</a>)</li> <li>L4Re: Fixes for <code>pthread</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> <li>L4re: Fix a wide variety of incorrect definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> <li>Musl: Fix the value of <code>CPU_SETSIZE</code> on musl 1.2+ (<a href="https://redirect.github.com/rust-lang/libc/pull/4865">#4865</a>)</li> <li>Musl: RISC-V: fix public padding fields in <code>stat/stat64</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li> <li>Musl: s390x: Fix definition of <code>SIGSTKSZ</code>/<code>MINSIGSTKSZ</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4884">#4884</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/libc/blob/0.2.180/CHANGELOG.md">libc's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.179...0.2.180">0.2.180</a> - 2026-01-08</h2> <h3>Added</h3> <ul> <li>QNX: Add missing BPF and ifreq structures (<a href="https://redirect.github.com/rust-lang/libc/pull/4769">#4769</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Linux, L4Re: address soundness issues of <code>CMSG_NXTHDR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li> <li>Linux-like: Handle zero-sized payload differences in <code>CMSG_NXTHDR</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4903">#4903</a>)</li> <li>Musl: Fix incorrect definitions of struct stat on some 32-bit architectures (<a href="https://redirect.github.com/rust-lang/libc/pull/4914">#4914</a>)</li> <li>NetBSD: RISC-V 64: Correct <code>mcontext</code> type definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4886">#4886</a>)</li> <li>uClibc: Re-enable <code>__SIZEOF_PTHREAD_COND_T</code> on non-L4Re uclibc (<a href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li> <li>uClibc: Restructure Linux <code>netlink</code> module to resolve build errors (<a href="https://redirect.github.com/rust-lang/libc/pull/4915">#4915</a>)</li> </ul> <h2><a href="https://github.com/rust-lang/libc/compare/0.2.178...0.2.179">0.2.179</a> - 2025-01-03</h2> <p>With this release, we now have <em>unstable</em> support for 64-bit <code>time_t</code> on 32-bit platforms with both Musl and Glibc. Testing is appreciated!</p> <p>For now, these can be enabled by setting environment variables during build:</p> <pre lang="text"><code>RUST_LIBC_UNSTABLE_MUSL_V1_2_3=1 RUST_LIBC_UNSTABLE_GNU_TIME_BITS=64 </code></pre> <p>Note that the exact configuration will change in the future. Setting the <code>MUSL_V1_2_3</code> variable also enables some newer API unrelated to <code>time_t</code>.</p> <h3>Added</h3> <ul> <li>L4Re: Add uclibc aarch64 support (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> <li>Linux, Android: Add a generic definition for <code>XCASE</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4847">#4847</a>)</li> <li>Linux-like: Add <code>NAME_MAX</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4888">#4888</a>)</li> <li>Linux: Add <code>AT_EXECVE_CHECK</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4422">#4422</a>)</li> <li>Linux: Add the <code>SUN_LEN</code> macro (<a href="https://redirect.github.com/rust-lang/libc/pull/4269">#4269</a>)</li> <li>Linux: add <code>getitimer</code> and <code>setitimer</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4890">#4890</a>)</li> <li>Linux: add <code>pthread_tryjoin_n</code> and <code>pthread_timedjoin_np</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4887">#4887</a>)</li> <li>Musl: Add unstable support for 64-bit <code>time_t</code> on 32-bit platforms (<a href="https://redirect.github.com/rust-lang/libc/pull/4463">#4463</a>)</li> <li>NetBSD, OpenBSD: Add interface <code>LINK_STATE_*</code> definitions from <code>sys/net/if.h</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4751">#4751</a>)</li> <li>QuRT: Add support for Qualcomm QuRT (<a href="https://redirect.github.com/rust-lang/libc/pull/4845">#4845</a>)</li> <li>Types: Add Padding<!-- raw HTML omitted -->::uninit() (<a href="https://redirect.github.com/rust-lang/libc/pull/4862">#4862</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>Glibc: Link old version of <code>cf{g,s}et{i,o}speed</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4882">#4882</a>)</li> <li>L4Re: Fixes for <code>pthread</code> (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> <li>L4re: Fix a wide variety of incorrect definitions (<a href="https://redirect.github.com/rust-lang/libc/pull/4479">#4479</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/libc/commit/4b38c69e31a... _Description has been truncated_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
