deps(deps): bump the minor-and-patch group with 62 updates #317

Closed
dependabot[bot] wants to merge 1 commit from dependabot/cargo/minor-and-patch-660985720a into main
dependabot[bot] commented 2026-03-16 06:21:09 -07:00 (Migrated from github.com)

Bumps the minor-and-patch group with 62 updates:

Package From To
chrono 0.4.42 0.4.44
serde_json 1.0.148 1.0.149
thiserror 2.0.17 2.0.18
tokio 1.48.0 1.50.0
uuid 1.19.0 1.22.0
proptest 1.9.0 1.10.0
tracing-test 0.2.5 0.2.6
proc-macro2 1.0.104 1.0.106
quote 1.0.42 1.0.45
syn 2.0.111 2.0.117
trybuild 1.0.114 1.0.116
futures 0.3.31 0.3.32
base64ct 1.8.1 1.8.3
bitflags 2.10.0 2.11.0
bumpalo 3.19.1 3.20.2
bytemuck 1.24.0 1.25.0
cc 1.2.51 1.2.57
find-msvc-tools 0.1.6 0.1.9
futures-channel 0.3.31 0.3.32
futures-core 0.3.31 0.3.32
futures-executor 0.3.31 0.3.32
futures-io 0.3.31 0.3.32
futures-macro 0.3.31 0.3.32
futures-sink 0.3.31 0.3.32
futures-task 0.3.31 0.3.32
futures-util 0.3.31 0.3.32
iana-time-zone 0.1.64 0.1.65
indexmap 2.12.1 2.13.0
libc 0.2.178 0.2.183
libm 0.2.15 0.2.16
libredox 0.1.12 0.1.14
memchr 2.7.6 2.8.0
once_cell 1.21.3 1.21.4
pin-project-lite 0.2.16 0.2.17
regex-automata 0.4.13 0.4.14
regex-syntax 0.8.8 0.8.10
rsa 0.9.9 0.9.10
rustix 1.1.3 1.1.4
rustls 0.23.35 0.23.37
rustls-pki-types 1.13.2 1.14.0
rustls-webpki 0.103.8 0.103.9
ryu 1.0.22 1.0.23
slab 0.4.11 0.4.12
socket2 0.6.1 0.6.3
tempfile 3.24.0 3.27.0
thiserror-impl 2.0.17 2.0.18
tinyvec 1.10.0 1.11.0
tokio-macros 2.6.0 2.6.1
tokio-stream 0.1.17 0.1.18
toml 0.9.10+spec-1.1.0 1.0.6+spec-1.1.0
toml_datetime 0.7.5+spec-1.1.0 1.0.0+spec-1.1.0
toml_parser 1.0.6+spec-1.1.0 1.0.9+spec-1.1.0
tracing-subscriber 0.3.22 0.3.23
tracing-test-macro 0.2.5 0.2.6
unicode-ident 1.0.22 1.0.24
url 2.5.7 2.5.8
wasip2 1.0.1+wasi-0.2.4 1.0.2+wasi-0.2.9
winnow 0.7.14 0.7.15
wit-bindgen 0.46.0 0.51.0
zerocopy 0.8.31 0.8.42
zerocopy-derive 0.8.31 0.8.42
zmij 1.0.2 1.0.21

Updates chrono from 0.4.42 to 0.4.44

Release notes

Sourced from chrono's releases.

0.4.44

What's Changed

0.4.43

What's Changed

Commits
  • c14b459 Bump version to 0.4.44
  • ea832c5 Add track_caller to non-deprecated functions
  • cfae889 Fix panic message in to_rfc2822
  • f8900b5 docs: match MSRV with Cargo.toml contents
  • 45caaa9 Update copyright year to 2026 in LICENSE.txt
  • 1c0b8f0 Bump version to 0.4.43
  • a03e43b Upgrade windows-bindgen to 0.66
  • 4fedaba Ignore bincode advisory
  • f4b7bbd Bump actions/checkout from 5 to 6
  • db12973 Added doctest for the NaiveDate years_since function (#1755)
  • Additional commits viewable in compare view

Updates serde_json from 1.0.148 to 1.0.149

Release notes

Sourced from serde_json's releases.

v1.0.149

  • Align arbitrary_precision number strings with zmij's formatting (#1306, thanks @​b41sh)
Commits

Updates thiserror from 2.0.17 to 2.0.18

Release notes

Sourced from thiserror's releases.

2.0.18

Commits
  • dc0f6a2 Release 2.0.18
  • 0275292 Touch up PR 443
  • 3c33bc6 Merge pull request #443 from LucaCappelletti94/master
  • 995939c Reproduce issue 442
  • 21653d1 Made clippy lifetime allows conditional
  • 45e5388 Update actions/upload-artifact@v5 -> v6
  • 386aac1 Update actions/upload-artifact@v4 -> v5
  • ec50561 Update actions/checkout@v5 -> v6
  • 247eab5 Update name of empty_enum clippy lint
  • 91b181f Raise required compiler to Rust 1.68
  • Additional commits viewable in compare view

Updates tokio from 1.48.0 to 1.50.0

Release notes

Sourced from tokio's releases.

Tokio v1.50.0

1.50.0 (Mar 3rd, 2026)

Added

  • net: add TcpStream::set_zero_linger (#7837)
  • rt: add is_rt_shutdown_err (#7771)

Changed

  • io: add optimizer hint that memchr returns in-bounds pointer (#7792)
  • io: implement vectored writes for write_buf (#7871)
  • runtime: panic when event_interval is set to 0 (#7838)
  • runtime: shorten default thread name to fit in Linux limit (#7880)
  • signal: remember the result of SetConsoleCtrlHandler (#7833)
  • signal: specialize windows Registry (#7885)

Fixed

  • io: always cleanup AsyncFd registration list on deregister (#7773)
  • macros: remove (most) local use declarations in tokio::select! (#7929)
  • net: fix GET_BUF_SIZE constant for target_os = "android" (#7889)
  • runtime: avoid redundant unpark in current_thread scheduler (#7834)
  • runtime: don't park in current_thread if before_park defers waker (#7835)
  • io: fix write readiness on ESP32 on short writes (#7872)
  • runtime: wake deferred tasks before entering block_in_place (#7879)
  • sync: drop rx waker when oneshot receiver is dropped (#7886)
  • runtime: fix double increment of num_idle_threads on shutdown (#7910, #7918, #7922)

Unstable

  • fs: check for io-uring opcode support (#7815)
  • runtime: avoid lock acquisition after uring init (#7850)

Documented

  • docs: update outdated unstable features section (#7839)
  • io: clarify the behavior of AsyncWriteExt::shutdown() (#7908)
  • io: explain how to flush stdout/stderr (#7904)
  • io: fix incorrect and confusing AsyncWrite documentation (#7875)
  • rt: clarify the documentation of Runtime::spawn (#7803)
  • rt: fix missing quotation in docs (#7925)
  • runtime: correct the default thread name in docs (#7896)
  • runtime: fix event_interval doc (#7932)
  • sync: clarify RwLock fairness documentation (#7919)
  • sync: clarify that recv returns None once closed and no more messages (#7920)
  • task: clarify when to use spawn_blocking vs dedicated threads (#7923)
  • task: doc that task drops before JoinHandle completion (#7825)
  • signal: guarantee that listeners never return None (#7869)
  • task: fix task module feature flags in docs (#7891)

... (truncated)

Commits

Updates uuid from 1.19.0 to 1.22.0

Release notes

Sourced from uuid's releases.

v1.22.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0

v1.21.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0

v1.20.0

What's Changed

New Contributors

Full Changelog: https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0

Commits
  • da15792 Merge pull request #864 from uuid-rs/cargo/v1.22.0
  • 7ec48c9 prepare for 1.22.0 release
  • c4e983f Merge pull request #863 from haxtibal/tdmg/rand_0_9_and_0_10
  • f3f677e update workspace root to rand 0.10
  • a38fa19 Merge pull request #859 from uuid-rs/cargo/v1.21.0
  • e45b10f prepare for 1.21.0 release
  • f6f5d48 Merge pull request #852 from XAMPPRocky/main
  • 9bee4bd Merge branch 'main' into main
  • cb8f156 Merge pull request #858 from uuid-rs/chore/getrandom-04
  • a59c061 bump msrv to 1.85.0 for getrandom
  • Additional commits viewable in compare view

Updates proptest from 1.9.0 to 1.10.0

Commits
  • 4814e51 Merge pull request #627 from proptest-rs/release-prep-1.10
  • 8221c9a prep 1.10 (and other) release(s)
  • 28961bf fix(macro): set Config::test_name to actual fn name (#619)
  • 8fb08ff Update trybuild requirement from =1.0.113 to =1.0.115 (#624)
  • 5b7a435 Update convert_case requirement from 0.6 to 0.11 (#623)
  • 14d95fc Merge pull request #586 from regexident/range-subset-strategy
  • 229e723 Merge pull request #622 from ssanderson/proptest-macro-fixes
  • 3663c38 Merge pull request #621 from wgyt/wgyt-patch
  • 1fe04c9 Fix import of HashMap
  • 9c644db Support returning TestCaseResult from #[property_test] tests.
  • Additional commits viewable in compare view

Updates tracing-test from 0.2.5 to 0.2.6

Changelog

Sourced from tracing-test's changelog.

0.2.6 - 2026-02-08

  • [change] Enforce version equality between tracing-test and tracing-test-macro (#57)
Commits
  • 31f16ca Release v0.2.6
  • 2a0faf4 Enforce version equality between tracing-test and tracing-test-macro (#57)
  • f93d343 Update tracing-test version number in documentation (#58)
  • 90d1f4e Bump actions/checkout from 5 to 6 (#56)
  • cf7fe8c Bump actions/checkout from 4 to 5 (#54)
  • See full diff in compare view

Updates proc-macro2 from 1.0.104 to 1.0.106

Release notes

Sourced from proc-macro2's releases.

1.0.106

  • Optimize Span::byte_range (#530)

1.0.105

  • Make std dependencies more easily discoverable in source code (#528)
Commits
  • 58ab776 Release 1.0.106
  • 1e18a0b Merge pull request #530 from dtolnay/byterange
  • 7f5973b Make char count bidirectional
  • 08d1dd0 Cache span end positions
  • 8c4135f Release 1.0.105
  • 2825fb1 Make same crates available during probe as in crate root
  • cc5819c Merge pull request #528 from dtolnay/nostd
  • e78151e Disable std prelude
  • 2fbddd4 Delete html_root_url comment
  • aa54fc3 Patch rustc-literal-escaper std dependencies
  • Additional commits viewable in compare view

Updates quote from 1.0.42 to 1.0.45

Release notes

Sourced from quote's releases.

1.0.45

  • Add ToTokens impl for Arc<T> (#326)

1.0.44

  • Support raw lifetime syntax 'r#async (#323)

1.0.43

  • Disambiguate references to stringify! macro inside generated code (#316)
Commits
  • 842ffde Release 1.0.45
  • 93d691c Merge pull request #326 from dtolnay/arc
  • d27d589 ToTokens for Arc
  • 24d1082 Update ui test suite to nightly-2026-02-18
  • 26b1276 Unpin CI miri toolchain
  • c5e1c9e Pin CI miri to nightly-2026-02-11
  • 58e2155 Remove compiler version support from readme
  • 1fc6b50 Raise required compiler to Rust 1.71
  • 515480a Update ui test suite to nightly-2026-02-01
  • 2c5e770 Update ui test suite to nightly-2026-01-30
  • Additional commits viewable in compare view

Updates syn from 2.0.111 to 2.0.117

Release notes

Sourced from syn's releases.

2.0.117

  • Fix parsing of self:: pattern in first function argument (#1970)

2.0.116

  • Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver (#1968)

2.0.115

  • Enable GenericArgument::Constraint parsing in non-full mode (#1966)

2.0.114

  • Make std dependencies more easily discoverable in source code (#1956, thanks @​tamird)

2.0.113

  • Allow parsing TypeParam with colon not followed by any type param bounds (#1953, thanks @​wyfo)

2.0.112

Commits
  • 7bcb37c Release 2.0.117
  • 9c6e7d3 Merge pull request #1970 from dtolnay/receiver
  • 019a848 Fix self:: pattern in first function argument
  • 23f54f3 Update test suite to nightly-2026-02-18
  • b99b9a6 Unpin CI miri toolchain
  • a62e54a Release 2.0.116
  • 5a8ed9f Merge pull request #1968 from dtolnay/receiver
  • 813afcc Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver
  • c172150 Add regression test for issue 1718
  • 0071ab3 Ignore type_complexity clippy lint
  • Additional commits viewable in compare view

Updates trybuild from 1.0.114 to 1.0.116

Release notes

Sourced from trybuild's releases.

1.0.116

  • Update toml dependency to v1

1.0.115

Commits
  • 56587f3 Release 1.0.116
  • 6501198 Update toml from 0.9 to 1.0
  • 44e2bc5 Release 1.0.115
  • 17fd349 Merge pull request #325 from davidhewitt/fixed-width
  • 2a265ae use --diagnostic-width rustflag to fix ui test output width
  • 64bc0e5 Resolve map_unwrap_or pedantic clippy lint
  • 466e2c2 Update actions/upload-artifact@v5 -> v6
  • d3b5200 Update actions/upload-artifact@v4 -> v5
  • e237fc5 Update to 2021 edition
  • 8c1519b Update actions/checkout@v5 -> v6
  • See full diff in compare view

Updates futures from 0.3.31 to 0.3.32

Release notes

Sourced from futures's releases.

0.3.32

  • Bump MSRV of utility crates to 1.71. (#2989)
  • Soft-deprecate ready! macro in favor of std::task::ready! added in Rust 1.64 (#2925)
  • Soft-deprecate pin_mut! macro in favor of std::pin::pin! added in Rust 1.68 (#2929)
  • Add FuturesOrdered::clear (#2927)
  • Add mpsc::*Receiver::recv (#2947)
  • Add mpsc::*Receiver::try_recv and deprecate mpsc::*Receiver::::try_next (#2944)
  • Implement FusedStream for sink::With (#2948)
  • Add no_std support for shared (#2868)
  • Make Mutex::new() const (#2956)
  • Add #[clippy::has_significant_drop] to guards (#2967)
  • Remove dependency to pin-utils (#2929)
  • Remove dependency on num_cpus (#2946)
  • Performance improvements (#2983)
  • Documentation improvements (#2925, #2926, #2940, #2971)
Changelog

Sourced from futures's changelog.

0.3.32 - 2026-02-15

  • Bump MSRV of utility crates to 1.71. (#2989)
  • Soft-deprecate ready! macro in favor of std::task::ready! added in Rust 1.64 (#2925)
  • Soft-deprecate pin_mut! macro in favor of std::pin::pin! added in Rust 1.68 (#2929)
  • Add FuturesOrdered::clear (#2927)
  • Add mpsc::*Receiver::recv (#2947)
  • Add mpsc::*Receiver::try_recv and deprecate mpsc::*Receiver::::try_next (#2944)
  • Implement FusedStream for sink::With (#2948)
  • Add no_std support for shared (#2868)
  • Make Mutex::new() const (#2956)
  • Add #[clippy::has_significant_drop] to guards (#2967)
  • Remove dependency to pin-utils (#2929)
  • Remove dependency on num_cpus (#2946)
  • Performance improvements (#2983)
  • Documentation improvements (#2925, #2926, #2940, #2971)
Commits
  • d9bba94 Release 0.3.32
  • 151e0b9 Add comments on rust-version field in Cargo.toml
  • 4aaf00c Bump MSRV of utility crates to 1.71
  • a4cce12 perf: improve AtomicWaker::wake performance (#2983)
  • ba9d102 Add #[clippy::has_significant_drop] to guards (#2967)
  • 20396a8 Fix rustdoc::broken_intra_doc_links warning
  • 815f6eb Fix documentation of BiLock::lock (#2971)
  • 0f0db04 futures-util: make Mutex::new() const (#2956)
  • 5d6fc5e ci: Test big-endian target (s390x Linux)
  • 9f739fe Ignore dead_code lint on Fn1 trait
  • Additional commits viewable in compare view

Updates base64ct from 1.8.1 to 1.8.3

Commits

Updates bitflags from 2.10.0 to 2.11.0

Release notes

Sourced from bitflags's releases.

2.11.0

What's Changed

New Contributors

Full Changelog: https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0

Changelog

Sourced from bitflags's changelog.

2.11.0

What's Changed

New Contributors

Full Changelog: https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0

Commits
  • 60c6a72 Merge pull request #474 from bitflags/cargo/2.11.0
  • 79f4c05 prepare for 2.11.0 release
  • 81d5fac Merge pull request #473 from WaterWhisperer/feat/get-unknown-bits
  • a1c40f0 Fix clippy error
  • b5d15b6 Add tests
  • 2041dc3 Add methods to get the known/unknown bits from a flags value
  • 90488e5 Merge pull request #462 from james7132/serde_core
  • bc3c4fa Use serde_core instead of serde
  • See full diff in compare view

Updates bumpalo from 3.19.1 to 3.20.2

Changelog

Sourced from bumpalo's changelog.

3.20.2

Released 2026-02-19.

Fixed

  • Restored Send and Sync implementations for Box<T> for T: ?Sized types as well.

3.20.1

Released 2026-02-18.

Fixed

  • Restored Send and Sync implementations for Box<T> when T: Send and T: Sync respectively.

3.20.0

Released 2026-02-18.

Added

  • Added the bumpalo::collections::Vec::pop_if method.

Fixed

  • Fixed a bug in the bumpalo::collections::String::retain method in the face of panics.
  • Made bumpalo::collections::Box<T> covariant with T (just like std::boxed::Box<T>).

Commits

Updates bytemuck from 1.24.0 to 1.25.0

Changelog

Sourced from bytemuck's changelog.

bytemuck changelog

1.25

1.24

1.23.2

  • bump derive minimum version.

1.23.1

  • Added a windows-only ZeroableInOption impl for "stdcall" functions.

1.23

  • impl_core_error crate feature adds core::error::Error impl.
  • More ZeroableInOption impls.

1.22

  • Add the pod_saturating feature, which adds Pod impls for Saturating<T> when T is already Pod.
  • A bump in the minimum bytemuck_derive dependency from 1.4.0 to 1.4.1 to avoid a bug if you have a truly ancient cargo.lock file sitting around.
  • Adds Send and Sync impls to BoxBytes.

1.21

  • Implement Pod and Zeroable for core::arch::{x86, x86_64}::__m512, __m512d and __m512i without nightly. Requires Rust 1.72, and is gated through the avx512_simd cargo feature.
  • Allow the use of must_cast_mut and must_cast_slice_mut in const contexts. Requires Rust 1.83, and is gated through the must_cast_extra cargo feature.
  • internal: introduced the maybe_const_fn macro that allows defining some function to be const depending upon some cfg predicate.

1.20

  • New functions to allocate zeroed Arc and Rc. Requires Rust 1.82
  • TransparentWrapper impls for core::cmp::Reverse and core::num::Saturating.
  • internal: Simplified the library's fill_zeroes calls to write_bytes

1.19

... (truncated)

Commits
Bumps the minor-and-patch group with 62 updates: | Package | From | To | | --- | --- | --- | | [chrono](https://github.com/chronotope/chrono) | `0.4.42` | `0.4.44` | | [serde_json](https://github.com/serde-rs/json) | `1.0.148` | `1.0.149` | | [thiserror](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` | | [tokio](https://github.com/tokio-rs/tokio) | `1.48.0` | `1.50.0` | | [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.22.0` | | [proptest](https://github.com/proptest-rs/proptest) | `1.9.0` | `1.10.0` | | [tracing-test](https://github.com/dbrgn/tracing-test) | `0.2.5` | `0.2.6` | | [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.104` | `1.0.106` | | [quote](https://github.com/dtolnay/quote) | `1.0.42` | `1.0.45` | | [syn](https://github.com/dtolnay/syn) | `2.0.111` | `2.0.117` | | [trybuild](https://github.com/dtolnay/trybuild) | `1.0.114` | `1.0.116` | | [futures](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [base64ct](https://github.com/RustCrypto/formats) | `1.8.1` | `1.8.3` | | [bitflags](https://github.com/bitflags/bitflags) | `2.10.0` | `2.11.0` | | [bumpalo](https://github.com/fitzgen/bumpalo) | `3.19.1` | `3.20.2` | | [bytemuck](https://github.com/Lokathor/bytemuck) | `1.24.0` | `1.25.0` | | [cc](https://github.com/rust-lang/cc-rs) | `1.2.51` | `1.2.57` | | [find-msvc-tools](https://github.com/rust-lang/cc-rs) | `0.1.6` | `0.1.9` | | [futures-channel](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [futures-core](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [futures-executor](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [futures-io](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [futures-macro](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [futures-sink](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [futures-task](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [futures-util](https://github.com/rust-lang/futures-rs) | `0.3.31` | `0.3.32` | | [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.64` | `0.1.65` | | [indexmap](https://github.com/indexmap-rs/indexmap) | `2.12.1` | `2.13.0` | | [libc](https://github.com/rust-lang/libc) | `0.2.178` | `0.2.183` | | [libm](https://github.com/rust-lang/compiler-builtins) | `0.2.15` | `0.2.16` | | libredox | `0.1.12` | `0.1.14` | | [memchr](https://github.com/BurntSushi/memchr) | `2.7.6` | `2.8.0` | | [once_cell](https://github.com/matklad/once_cell) | `1.21.3` | `1.21.4` | | [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.16` | `0.2.17` | | [regex-automata](https://github.com/rust-lang/regex) | `0.4.13` | `0.4.14` | | [regex-syntax](https://github.com/rust-lang/regex) | `0.8.8` | `0.8.10` | | [rsa](https://github.com/RustCrypto/RSA) | `0.9.9` | `0.9.10` | | [rustix](https://github.com/bytecodealliance/rustix) | `1.1.3` | `1.1.4` | | [rustls](https://github.com/rustls/rustls) | `0.23.35` | `0.23.37` | | [rustls-pki-types](https://github.com/rustls/pki-types) | `1.13.2` | `1.14.0` | | [rustls-webpki](https://github.com/rustls/webpki) | `0.103.8` | `0.103.9` | | [ryu](https://github.com/dtolnay/ryu) | `1.0.22` | `1.0.23` | | [slab](https://github.com/tokio-rs/slab) | `0.4.11` | `0.4.12` | | [socket2](https://github.com/rust-lang/socket2) | `0.6.1` | `0.6.3` | | [tempfile](https://github.com/Stebalien/tempfile) | `3.24.0` | `3.27.0` | | [thiserror-impl](https://github.com/dtolnay/thiserror) | `2.0.17` | `2.0.18` | | [tinyvec](https://github.com/Lokathor/tinyvec) | `1.10.0` | `1.11.0` | | [tokio-macros](https://github.com/tokio-rs/tokio) | `2.6.0` | `2.6.1` | | [tokio-stream](https://github.com/tokio-rs/tokio) | `0.1.17` | `0.1.18` | | [toml](https://github.com/toml-rs/toml) | `0.9.10+spec-1.1.0` | `1.0.6+spec-1.1.0` | | [toml_datetime](https://github.com/toml-rs/toml) | `0.7.5+spec-1.1.0` | `1.0.0+spec-1.1.0` | | [toml_parser](https://github.com/toml-rs/toml) | `1.0.6+spec-1.1.0` | `1.0.9+spec-1.1.0` | | [tracing-subscriber](https://github.com/tokio-rs/tracing) | `0.3.22` | `0.3.23` | | [tracing-test-macro](https://github.com/dbrgn/tracing-test) | `0.2.5` | `0.2.6` | | [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.22` | `1.0.24` | | [url](https://github.com/servo/rust-url) | `2.5.7` | `2.5.8` | | [wasip2](https://github.com/bytecodealliance/wasi-rs) | `1.0.1+wasi-0.2.4` | `1.0.2+wasi-0.2.9` | | [winnow](https://github.com/winnow-rs/winnow) | `0.7.14` | `0.7.15` | | [wit-bindgen](https://github.com/bytecodealliance/wit-bindgen) | `0.46.0` | `0.51.0` | | [zerocopy](https://github.com/google/zerocopy) | `0.8.31` | `0.8.42` | | [zerocopy-derive](https://github.com/google/zerocopy) | `0.8.31` | `0.8.42` | | [zmij](https://github.com/dtolnay/zmij) | `1.0.2` | `1.0.21` | Updates `chrono` from 0.4.42 to 0.4.44 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/chronotope/chrono/releases">chrono's releases</a>.</em></p> <blockquote> <h2>0.4.44</h2> <h2>What's Changed</h2> <ul> <li>docs: match MSRV with <code>Cargo.toml</code> contents by <a href="https://github.com/coryan"><code>@​coryan</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1772">chronotope/chrono#1772</a></li> <li>Add track_caller to non-deprecated functions by <a href="https://github.com/svix-jplatte"><code>@​svix-jplatte</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1774">chronotope/chrono#1774</a></li> </ul> <h2>0.4.43</h2> <h2>What's Changed</h2> <ul> <li>Install extra components for lint workflow by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1741">chronotope/chrono#1741</a></li> <li>Upgrade windows-bindgen to 0.64 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1742">chronotope/chrono#1742</a></li> <li>Improve windows-bindgen setup by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1744">chronotope/chrono#1744</a></li> <li>Drop stabilized feature doc_auto_cfg by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1745">chronotope/chrono#1745</a></li> <li>Faster RFC 3339 parsing by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1748">chronotope/chrono#1748</a></li> <li>Update windows-bindgen requirement from 0.64 to 0.65 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/chronotope/chrono/pull/1751">chronotope/chrono#1751</a></li> <li>add <code>NaiveDate::abs_diff</code> by <a href="https://github.com/Kinrany"><code>@​Kinrany</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1752">chronotope/chrono#1752</a></li> <li>Add feature gated defmt support. by <a href="https://github.com/pebender"><code>@​pebender</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1747">chronotope/chrono#1747</a></li> <li>Drop deny lints, eager Debug impls are a mixed blessing by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1753">chronotope/chrono#1753</a></li> <li>chore: minor improvement for docs by <a href="https://github.com/spuradage"><code>@​spuradage</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1756">chronotope/chrono#1756</a></li> <li>Added doctest for the NaiveDate years_since function by <a href="https://github.com/LucasBou"><code>@​LucasBou</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1755">chronotope/chrono#1755</a></li> <li>Prepare 0.4.43 by <a href="https://github.com/djc"><code>@​djc</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1765">chronotope/chrono#1765</a></li> <li>Update copyright year to 2026 in LICENSE.txt by <a href="https://github.com/taozui472"><code>@​taozui472</code></a> in <a href="https://redirect.github.com/chronotope/chrono/pull/1767">chronotope/chrono#1767</a></li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/chronotope/chrono/commit/c14b4599d07ef36ffa1f8a531fb0bc7eb3b42464"><code>c14b459</code></a> Bump version to 0.4.44</li> <li><a href="https://github.com/chronotope/chrono/commit/ea832c5090369eefa2cb6a47d643e2f7ade7ffa7"><code>ea832c5</code></a> Add track_caller to non-deprecated functions</li> <li><a href="https://github.com/chronotope/chrono/commit/cfae889a3a23507acf49b605794abba17effd2d7"><code>cfae889</code></a> Fix panic message in to_rfc2822</li> <li><a href="https://github.com/chronotope/chrono/commit/f8900b5a44228a7f6282c65e8c407d3ecb6dcb7b"><code>f8900b5</code></a> docs: match MSRV with <code>Cargo.toml</code> contents</li> <li><a href="https://github.com/chronotope/chrono/commit/45caaa970ce443b11106a710ee24bd2480e5ff99"><code>45caaa9</code></a> Update copyright year to 2026 in LICENSE.txt</li> <li><a href="https://github.com/chronotope/chrono/commit/1c0b8f011ab2f2e53c195df1866a1fb4c7fd193a"><code>1c0b8f0</code></a> Bump version to 0.4.43</li> <li><a href="https://github.com/chronotope/chrono/commit/a03e43b1c3ef3aea77f12200d84144f275560aa9"><code>a03e43b</code></a> Upgrade windows-bindgen to 0.66</li> <li><a href="https://github.com/chronotope/chrono/commit/4fedaba2a214aa560e1c6a70d0a09e6955ed3ff4"><code>4fedaba</code></a> Ignore bincode advisory</li> <li><a href="https://github.com/chronotope/chrono/commit/f4b7bbda679199e7509da813849a10242b2f7aa1"><code>f4b7bbd</code></a> Bump actions/checkout from 5 to 6</li> <li><a href="https://github.com/chronotope/chrono/commit/db129730e8f21ca66b3808c133b7147cbc62fc41"><code>db12973</code></a> Added doctest for the NaiveDate years_since function (<a href="https://redirect.github.com/chronotope/chrono/issues/1755">#1755</a>)</li> <li>Additional commits viewable in <a href="https://github.com/chronotope/chrono/compare/v0.4.42...v0.4.44">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 `thiserror` from 2.0.17 to 2.0.18 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/thiserror/releases">thiserror's releases</a>.</em></p> <blockquote> <h2>2.0.18</h2> <ul> <li>Make compatible with project-level <code>needless_lifetimes = &quot;forbid&quot;</code> (<a href="https://redirect.github.com/dtolnay/thiserror/issues/443">#443</a>, thanks <a href="https://github.com/LucaCappelletti94"><code>@​LucaCappelletti94</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/thiserror/commit/dc0f6a23a3fb6ae34ef117133ec43650450c4b32"><code>dc0f6a2</code></a> Release 2.0.18</li> <li><a href="https://github.com/dtolnay/thiserror/commit/027529273572e8171262231190c4328e40ec1b36"><code>0275292</code></a> Touch up PR 443</li> <li><a href="https://github.com/dtolnay/thiserror/commit/3c33bc60add478225e6bbd19e9974a633da08545"><code>3c33bc6</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/thiserror/issues/443">#443</a> from LucaCappelletti94/master</li> <li><a href="https://github.com/dtolnay/thiserror/commit/995939cc2eae15cc23f873f354f8ef3fbfd6a707"><code>995939c</code></a> Reproduce issue 442</li> <li><a href="https://github.com/dtolnay/thiserror/commit/21653d1d33f563f0b8f8881671894a23cc3a2a27"><code>21653d1</code></a> Made clippy lifetime allows conditional</li> <li><a href="https://github.com/dtolnay/thiserror/commit/45e5388009e68c32f20182db21ee5887bc1c3304"><code>45e5388</code></a> Update actions/upload-artifact@v5 -&gt; v6</li> <li><a href="https://github.com/dtolnay/thiserror/commit/386aac126a95a97fae374c05bd2ebb1dd550a361"><code>386aac1</code></a> Update actions/upload-artifact@v4 -&gt; v5</li> <li><a href="https://github.com/dtolnay/thiserror/commit/ec50561375fcd29d700da43a79f4f5d9794e5b4b"><code>ec50561</code></a> Update actions/checkout@v5 -&gt; v6</li> <li><a href="https://github.com/dtolnay/thiserror/commit/247eab5d79e27ad28859afdf8bc600a4242829b7"><code>247eab5</code></a> Update name of empty_enum clippy lint</li> <li><a href="https://github.com/dtolnay/thiserror/commit/91b181f0899fd42f41c210e73822c29eef29dd6d"><code>91b181f</code></a> Raise required compiler to Rust 1.68</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/thiserror/compare/2.0.17...2.0.18">compare view</a></li> </ul> </details> <br /> Updates `tokio` from 1.48.0 to 1.50.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.50.0</h2> <h1>1.50.0 (Mar 3rd, 2026)</h1> <h3>Added</h3> <ul> <li>net: add <code>TcpStream::set_zero_linger</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7837">#7837</a>)</li> <li>rt: add <code>is_rt_shutdown_err</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7771">#7771</a>)</li> </ul> <h3>Changed</h3> <ul> <li>io: add optimizer hint that <code>memchr</code> returns in-bounds pointer (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7792">#7792</a>)</li> <li>io: implement vectored writes for <code>write_buf</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7871">#7871</a>)</li> <li>runtime: panic when <code>event_interval</code> is set to 0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7838">#7838</a>)</li> <li>runtime: shorten default thread name to fit in Linux limit (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7880">#7880</a>)</li> <li>signal: remember the result of <code>SetConsoleCtrlHandler</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7833">#7833</a>)</li> <li>signal: specialize windows <code>Registry</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7885">#7885</a>)</li> </ul> <h3>Fixed</h3> <ul> <li>io: always cleanup <code>AsyncFd</code> registration list on deregister (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7773">#7773</a>)</li> <li>macros: remove (most) local <code>use</code> declarations in <code>tokio::select!</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7929">#7929</a>)</li> <li>net: fix <code>GET_BUF_SIZE</code> constant for <code>target_os = &quot;android&quot;</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7889">#7889</a>)</li> <li>runtime: avoid redundant unpark in current_thread scheduler (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7834">#7834</a>)</li> <li>runtime: don't park in <code>current_thread</code> if <code>before_park</code> defers waker (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7835">#7835</a>)</li> <li>io: fix write readiness on ESP32 on short writes (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7872">#7872</a>)</li> <li>runtime: wake deferred tasks before entering <code>block_in_place</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7879">#7879</a>)</li> <li>sync: drop rx waker when oneshot receiver is dropped (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7886">#7886</a>)</li> <li>runtime: fix double increment of <code>num_idle_threads</code> on shutdown (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7910">#7910</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/7918">#7918</a>, <a href="https://redirect.github.com/tokio-rs/tokio/issues/7922">#7922</a>)</li> </ul> <h3>Unstable</h3> <ul> <li>fs: check for io-uring opcode support (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7815">#7815</a>)</li> <li>runtime: avoid lock acquisition after uring init (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7850">#7850</a>)</li> </ul> <h3>Documented</h3> <ul> <li>docs: update outdated unstable features section (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7839">#7839</a>)</li> <li>io: clarify the behavior of <code>AsyncWriteExt::shutdown()</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7908">#7908</a>)</li> <li>io: explain how to flush stdout/stderr (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7904">#7904</a>)</li> <li>io: fix incorrect and confusing <code>AsyncWrite</code> documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7875">#7875</a>)</li> <li>rt: clarify the documentation of <code>Runtime::spawn</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7803">#7803</a>)</li> <li>rt: fix missing quotation in docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7925">#7925</a>)</li> <li>runtime: correct the default thread name in docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7896">#7896</a>)</li> <li>runtime: fix <code>event_interval</code> doc (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7932">#7932</a>)</li> <li>sync: clarify RwLock fairness documentation (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7919">#7919</a>)</li> <li>sync: clarify that <code>recv</code> returns <code>None</code> once closed and no more messages (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7920">#7920</a>)</li> <li>task: clarify when to use <code>spawn_blocking</code> vs dedicated threads (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7923">#7923</a>)</li> <li>task: doc that task drops before <code>JoinHandle</code> completion (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7825">#7825</a>)</li> <li>signal: guarantee that listeners never return <code>None</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7869">#7869</a>)</li> <li>task: fix task module feature flags in docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7891">#7891</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/0273e45ead199dac7725faee1e3dc35a9c8753ab"><code>0273e45</code></a> chore: prepare Tokio v1.50.0 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7934">#7934</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/e3ee4e58dc9bb7accf26dfd51b0a2146922b5269"><code>e3ee4e5</code></a> chore: prepare tokio-macros v2.6.1 (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7943">#7943</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/8c980ea75a0f8dd2799403777db700c2e8f4cda4"><code>8c980ea</code></a> io: add <code>write_all_vectored</code> to <code>tokio-util</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7768">#7768</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/e35fd6d6b7d9a8ba37ee621835ef91372c2565cb"><code>e35fd6d</code></a> ci: fix patch during clippy step (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7935">#7935</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/03fe44c10302fdb55c29dbe5b08d4f8769c80272"><code>03fe44c</code></a> runtime: fix <code>event_interval</code> doc (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7932">#7932</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/d18e5dfbb0cdc28725bebb28cde80a6c11ee32bc"><code>d18e5df</code></a> io: fix race in <code>Mock::poll_write</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7882">#7882</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/f21f2693f02aec9a876ac2bd21566c85e15b682e"><code>f21f269</code></a> runtime: fix race condition during the blocking pool shutdown (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7922">#7922</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/d81e8f0acbdd7d866bce4f733b3545fd834c7840"><code>d81e8f0</code></a> macros: remove (most) local <code>use</code> declarations in <code>tokio::select!</code> (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7929">#7929</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/25e7f2641ef2555d688c267059431a2802805f1d"><code>25e7f26</code></a> rt: fix missing quotation in docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7925">#7925</a>)</li> <li><a href="https://github.com/tokio-rs/tokio/commit/e1a91ef114a301b542d810abab9956f2868861b9"><code>e1a91ef</code></a> util: fix typo in docs (<a href="https://redirect.github.com/tokio-rs/tokio/issues/7926">#7926</a>)</li> <li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-1.48.0...tokio-1.50.0">compare view</a></li> </ul> </details> <br /> Updates `uuid` from 1.19.0 to 1.22.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/uuid-rs/uuid/releases">uuid's releases</a>.</em></p> <blockquote> <h2>v1.22.0</h2> <h2>What's Changed</h2> <ul> <li>Default to rand 0.10 by <a href="https://github.com/haxtibal"><code>@​haxtibal</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/863">uuid-rs/uuid#863</a></li> <li>Prepare for 1.22.0 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/864">uuid-rs/uuid#864</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/haxtibal"><code>@​haxtibal</code></a> made their first contribution in <a href="https://redirect.github.com/uuid-rs/uuid/pull/863">uuid-rs/uuid#863</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0">https://github.com/uuid-rs/uuid/compare/v1.21.0...v1.22.0</a></p> <h2>v1.21.0</h2> <h2>What's Changed</h2> <ul> <li>Update getrandom to 0.4 by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/858">uuid-rs/uuid#858</a></li> <li>feat: impl core::error::Error for Error by <a href="https://github.com/XAMPPRocky"><code>@​XAMPPRocky</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/852">uuid-rs/uuid#852</a></li> <li>Prepare for 1.21.0 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/859">uuid-rs/uuid#859</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/XAMPPRocky"><code>@​XAMPPRocky</code></a> made their first contribution in <a href="https://redirect.github.com/uuid-rs/uuid/pull/852">uuid-rs/uuid#852</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0">https://github.com/uuid-rs/uuid/compare/v1.20.0...v1.21.0</a></p> <h2>v1.20.0</h2> <h2>What's Changed</h2> <ul> <li>Derive Ord and PartialOrd for NonNilUuid by <a href="https://github.com/mivort"><code>@​mivort</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/854">uuid-rs/uuid#854</a></li> <li>Implement Deserialize on adapter types by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/855">uuid-rs/uuid#855</a></li> <li>Deprecate <code>macro-diagnostics</code> by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/856">uuid-rs/uuid#856</a></li> <li>Prepare for 1.20.0 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/uuid-rs/uuid/pull/857">uuid-rs/uuid#857</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/mivort"><code>@​mivort</code></a> made their first contribution in <a href="https://redirect.github.com/uuid-rs/uuid/pull/854">uuid-rs/uuid#854</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0">https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.20.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/uuid-rs/uuid/commit/da15792ae239df4ff32d236a027901dd1e3b4600"><code>da15792</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/864">#864</a> from uuid-rs/cargo/v1.22.0</li> <li><a href="https://github.com/uuid-rs/uuid/commit/7ec48c98e8db5ae6d5a12bef7ec42ef4c05463ca"><code>7ec48c9</code></a> prepare for 1.22.0 release</li> <li><a href="https://github.com/uuid-rs/uuid/commit/c4e983f3cf9f59811ed2d94f6d1efff5a9ffe54f"><code>c4e983f</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/863">#863</a> from haxtibal/tdmg/rand_0_9_and_0_10</li> <li><a href="https://github.com/uuid-rs/uuid/commit/f3f677e9d880ec4e283103572b12502b86adfc66"><code>f3f677e</code></a> update workspace root to rand 0.10</li> <li><a href="https://github.com/uuid-rs/uuid/commit/a38fa19b3d8fc640304b49dff853bd7fa3096f0b"><code>a38fa19</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/859">#859</a> from uuid-rs/cargo/v1.21.0</li> <li><a href="https://github.com/uuid-rs/uuid/commit/e45b10fbc59e848e966db05438bd42ef4922d688"><code>e45b10f</code></a> prepare for 1.21.0 release</li> <li><a href="https://github.com/uuid-rs/uuid/commit/f6f5d482737915c86e40a92b420f24ae0d9cca9c"><code>f6f5d48</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/852">#852</a> from XAMPPRocky/main</li> <li><a href="https://github.com/uuid-rs/uuid/commit/9bee4bd565812b62c65a789793ebc04a8b7d7034"><code>9bee4bd</code></a> Merge branch 'main' into main</li> <li><a href="https://github.com/uuid-rs/uuid/commit/cb8f15639186b2c1c0f7afed332602992a4c0201"><code>cb8f156</code></a> Merge pull request <a href="https://redirect.github.com/uuid-rs/uuid/issues/858">#858</a> from uuid-rs/chore/getrandom-04</li> <li><a href="https://github.com/uuid-rs/uuid/commit/a59c06124331a95c36ff40fd23f8abb7d60e61b1"><code>a59c061</code></a> bump msrv to 1.85.0 for getrandom</li> <li>Additional commits viewable in <a href="https://github.com/uuid-rs/uuid/compare/v1.19.0...v1.22.0">compare view</a></li> </ul> </details> <br /> Updates `proptest` from 1.9.0 to 1.10.0 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/proptest-rs/proptest/commit/4814e510f61b402c94d7063086ed61fda732736f"><code>4814e51</code></a> Merge pull request <a href="https://redirect.github.com/proptest-rs/proptest/issues/627">#627</a> from proptest-rs/release-prep-1.10</li> <li><a href="https://github.com/proptest-rs/proptest/commit/8221c9a314ccb85209fc1a314736d0e97d1f8650"><code>8221c9a</code></a> prep 1.10 (and other) release(s)</li> <li><a href="https://github.com/proptest-rs/proptest/commit/28961bf85a80183e3e8e032f8627ffe3e32493e1"><code>28961bf</code></a> fix(macro): set <code>Config::test_name</code> to actual fn name (<a href="https://redirect.github.com/proptest-rs/proptest/issues/619">#619</a>)</li> <li><a href="https://github.com/proptest-rs/proptest/commit/8fb08ffca8e70e16956f5d34fed35ab47f001e88"><code>8fb08ff</code></a> Update trybuild requirement from =1.0.113 to =1.0.115 (<a href="https://redirect.github.com/proptest-rs/proptest/issues/624">#624</a>)</li> <li><a href="https://github.com/proptest-rs/proptest/commit/5b7a435151b5755169e04561118c07b40f03e7c4"><code>5b7a435</code></a> Update convert_case requirement from 0.6 to 0.11 (<a href="https://redirect.github.com/proptest-rs/proptest/issues/623">#623</a>)</li> <li><a href="https://github.com/proptest-rs/proptest/commit/14d95fcd7f7800ee792a177628c4fcdc4bb03713"><code>14d95fc</code></a> Merge pull request <a href="https://redirect.github.com/proptest-rs/proptest/issues/586">#586</a> from regexident/range-subset-strategy</li> <li><a href="https://github.com/proptest-rs/proptest/commit/229e72393f07966965c88a2c24c281be1a6854d0"><code>229e723</code></a> Merge pull request <a href="https://redirect.github.com/proptest-rs/proptest/issues/622">#622</a> from ssanderson/proptest-macro-fixes</li> <li><a href="https://github.com/proptest-rs/proptest/commit/3663c38fc8572c90fa76f4d9de2c93dc955d88b7"><code>3663c38</code></a> Merge pull request <a href="https://redirect.github.com/proptest-rs/proptest/issues/621">#621</a> from wgyt/wgyt-patch</li> <li><a href="https://github.com/proptest-rs/proptest/commit/1fe04c9345768f37750b3eb557cae6ae7562c936"><code>1fe04c9</code></a> Fix import of <code>HashMap</code></li> <li><a href="https://github.com/proptest-rs/proptest/commit/9c644db2becec9c77d038d7d877e444641f9aed7"><code>9c644db</code></a> Support returning TestCaseResult from #[property_test] tests.</li> <li>Additional commits viewable in <a href="https://github.com/proptest-rs/proptest/compare/v1.9.0...v1.10.0">compare view</a></li> </ul> </details> <br /> Updates `tracing-test` from 0.2.5 to 0.2.6 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/dbrgn/tracing-test/blob/main/CHANGELOG.md">tracing-test's changelog</a>.</em></p> <blockquote> <h2>0.2.6 - 2026-02-08</h2> <ul> <li>[change] Enforce version equality between tracing-test and tracing-test-macro (<a href="https://redirect.github.com/dbrgn/tracing-test/issues/57">#57</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dbrgn/tracing-test/commit/31f16ca7d635d02e6b2ed3ddbefe09164b262f2e"><code>31f16ca</code></a> Release v0.2.6</li> <li><a href="https://github.com/dbrgn/tracing-test/commit/2a0faf447df999f3331b473e9a40e0bc0980bcbc"><code>2a0faf4</code></a> Enforce version equality between tracing-test and tracing-test-macro (<a href="https://redirect.github.com/dbrgn/tracing-test/issues/57">#57</a>)</li> <li><a href="https://github.com/dbrgn/tracing-test/commit/f93d343e82a87946a40b4b87696540e64569b1f7"><code>f93d343</code></a> Update tracing-test version number in documentation (<a href="https://redirect.github.com/dbrgn/tracing-test/issues/58">#58</a>)</li> <li><a href="https://github.com/dbrgn/tracing-test/commit/90d1f4e28817e96dcdf35ca510ea58125234654b"><code>90d1f4e</code></a> Bump actions/checkout from 5 to 6 (<a href="https://redirect.github.com/dbrgn/tracing-test/issues/56">#56</a>)</li> <li><a href="https://github.com/dbrgn/tracing-test/commit/cf7fe8c7a90eb36f00023237ae98928e7cd768e0"><code>cf7fe8c</code></a> Bump actions/checkout from 4 to 5 (<a href="https://redirect.github.com/dbrgn/tracing-test/issues/54">#54</a>)</li> <li>See full diff in <a href="https://github.com/dbrgn/tracing-test/compare/v0.2.5...v0.2.6">compare view</a></li> </ul> </details> <br /> Updates `proc-macro2` from 1.0.104 to 1.0.106 <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.106</h2> <ul> <li>Optimize <code>Span::byte_range</code> (<a href="https://redirect.github.com/dtolnay/proc-macro2/issues/530">#530</a>)</li> </ul> <h2>1.0.105</h2> <ul> <li>Make std dependencies more easily discoverable in source code (<a href="https://redirect.github.com/dtolnay/proc-macro2/issues/528">#528</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/proc-macro2/commit/58ab776b95a4c2865554badbb6629c50971a9118"><code>58ab776</code></a> Release 1.0.106</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/1e18a0bb10f41371b39ede0c22e717d020b8a1e7"><code>1e18a0b</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/proc-macro2/issues/530">#530</a> from dtolnay/byterange</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/7f5973b73a68687868845b7ff08d8eae1d22c0ce"><code>7f5973b</code></a> Make char count bidirectional</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/08d1dd0bc3683aff781155809111045f9058ba73"><code>08d1dd0</code></a> Cache span end positions</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/8c4135f768d35f141326d7d9b2ebbcc892eddafe"><code>8c4135f</code></a> Release 1.0.105</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/2825fb1b74175cf7fe0c2a2980c8aa0a374921eb"><code>2825fb1</code></a> Make same crates available during probe as in crate root</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/cc5819cc4dbea4eb226bb1510e9152d26c8be24f"><code>cc5819c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/proc-macro2/issues/528">#528</a> from dtolnay/nostd</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/e78151ecc1efea6b37540ec698ee00a491f4354c"><code>e78151e</code></a> Disable std prelude</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/2fbddd452b035f5ca280445e110e49054ac328d4"><code>2fbddd4</code></a> Delete html_root_url comment</li> <li><a href="https://github.com/dtolnay/proc-macro2/commit/aa54fc31874fe852ea740380d02648c99d64ffe8"><code>aa54fc3</code></a> Patch rustc-literal-escaper std dependencies</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/proc-macro2/compare/1.0.104...1.0.106">compare view</a></li> </ul> </details> <br /> Updates `quote` from 1.0.42 to 1.0.45 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/quote/releases">quote's releases</a>.</em></p> <blockquote> <h2>1.0.45</h2> <ul> <li>Add ToTokens impl for Arc&lt;T&gt; (<a href="https://redirect.github.com/dtolnay/quote/issues/326">#326</a>)</li> </ul> <h2>1.0.44</h2> <ul> <li>Support raw lifetime syntax <code>'r#async</code> (<a href="https://redirect.github.com/dtolnay/quote/issues/323">#323</a>)</li> </ul> <h2>1.0.43</h2> <ul> <li>Disambiguate references to <code>stringify!</code> macro inside generated code (<a href="https://redirect.github.com/dtolnay/quote/issues/316">#316</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/quote/commit/842ffde933fdd76cd1681a288bed136d8b95a97a"><code>842ffde</code></a> Release 1.0.45</li> <li><a href="https://github.com/dtolnay/quote/commit/93d691cce95b31c607be7a2aef2a784abc60b525"><code>93d691c</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/quote/issues/326">#326</a> from dtolnay/arc</li> <li><a href="https://github.com/dtolnay/quote/commit/d27d589652ebe1ffc044f75e80ed3a6a86d3cdcd"><code>d27d589</code></a> ToTokens for Arc</li> <li><a href="https://github.com/dtolnay/quote/commit/24d10826cf003ebaa74fd73cdc94ed36ccbae001"><code>24d1082</code></a> Update ui test suite to nightly-2026-02-18</li> <li><a href="https://github.com/dtolnay/quote/commit/26b127632c74209ef5281452742a9fbd6fbab2cb"><code>26b1276</code></a> Unpin CI miri toolchain</li> <li><a href="https://github.com/dtolnay/quote/commit/c5e1c9ef46524e84d5072d0be5c7c62637986ce5"><code>c5e1c9e</code></a> Pin CI miri to nightly-2026-02-11</li> <li><a href="https://github.com/dtolnay/quote/commit/58e21550d88a48248159939cfed14f30df3c0fee"><code>58e2155</code></a> Remove compiler version support from readme</li> <li><a href="https://github.com/dtolnay/quote/commit/1fc6b50769abb6117f1b786d5c68a772cadaab04"><code>1fc6b50</code></a> Raise required compiler to Rust 1.71</li> <li><a href="https://github.com/dtolnay/quote/commit/515480a4349d1842c10f92170a7949fa9916fd24"><code>515480a</code></a> Update ui test suite to nightly-2026-02-01</li> <li><a href="https://github.com/dtolnay/quote/commit/2c5e7709dd9b7c7f5a0728d3ed4f8ade2940ad86"><code>2c5e770</code></a> Update ui test suite to nightly-2026-01-30</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/quote/compare/1.0.42...1.0.45">compare view</a></li> </ul> </details> <br /> Updates `syn` from 2.0.111 to 2.0.117 <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.117</h2> <ul> <li>Fix parsing of <code>self::</code> pattern in first function argument (<a href="https://redirect.github.com/dtolnay/syn/issues/1970">#1970</a>)</li> </ul> <h2>2.0.116</h2> <ul> <li>Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver (<a href="https://redirect.github.com/dtolnay/syn/issues/1968">#1968</a>)</li> </ul> <h2>2.0.115</h2> <ul> <li>Enable GenericArgument::Constraint parsing in non-full mode (<a href="https://redirect.github.com/dtolnay/syn/issues/1966">#1966</a>)</li> </ul> <h2>2.0.114</h2> <ul> <li>Make std dependencies more easily discoverable in source code (<a href="https://redirect.github.com/dtolnay/syn/issues/1956">#1956</a>, thanks <a href="https://github.com/tamird"><code>@​tamird</code></a>)</li> </ul> <h2>2.0.113</h2> <ul> <li>Allow parsing TypeParam with colon not followed by any type param bounds (<a href="https://redirect.github.com/dtolnay/syn/issues/1953">#1953</a>, thanks <a href="https://github.com/wyfo"><code>@​wyfo</code></a>)</li> </ul> <h2>2.0.112</h2> <ul> <li>Fix panic in LitByte::new().value() (<a href="https://redirect.github.com/dtolnay/syn/issues/1951">#1951</a>, thanks <a href="https://github.com/VictorArcium"><code>@​VictorArcium</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/syn/commit/7bcb37cdb3399977658c8b52d2441d37e42e48f2"><code>7bcb37c</code></a> Release 2.0.117</li> <li><a href="https://github.com/dtolnay/syn/commit/9c6e7d3b8df7b30909d60395f88a6ca07688e1c1"><code>9c6e7d3</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1970">#1970</a> from dtolnay/receiver</li> <li><a href="https://github.com/dtolnay/syn/commit/019a84847eded0cdb1f7856e0752ba618155cfc9"><code>019a848</code></a> Fix self:: pattern in first function argument</li> <li><a href="https://github.com/dtolnay/syn/commit/23f54f3cf61ddedd5daea4f347eca2d4b84c8abb"><code>23f54f3</code></a> Update test suite to nightly-2026-02-18</li> <li><a href="https://github.com/dtolnay/syn/commit/b99b9a627c46580343398472e7b08a131357a994"><code>b99b9a6</code></a> Unpin CI miri toolchain</li> <li><a href="https://github.com/dtolnay/syn/commit/a62e54a48b3b05add5df0e80fe93906509ad72ae"><code>a62e54a</code></a> Release 2.0.116</li> <li><a href="https://github.com/dtolnay/syn/commit/5a8ed9f32e572f35a952c05f25beb3bd976300a4"><code>5a8ed9f</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/syn/issues/1968">#1968</a> from dtolnay/receiver</li> <li><a href="https://github.com/dtolnay/syn/commit/813afcc7733b02a8ad0a829eef431e593a906379"><code>813afcc</code></a> Optimize parse_fn_arg_or_variadic for less lookahead on erroneous receiver</li> <li><a href="https://github.com/dtolnay/syn/commit/c17215011363b8e936b98a9053726abfbc2bdcc4"><code>c172150</code></a> Add regression test for issue 1718</li> <li><a href="https://github.com/dtolnay/syn/commit/0071ab367ca6c42f94209f8187de3e540231427f"><code>0071ab3</code></a> Ignore type_complexity clippy lint</li> <li>Additional commits viewable in <a href="https://github.com/dtolnay/syn/compare/2.0.111...2.0.117">compare view</a></li> </ul> </details> <br /> Updates `trybuild` from 1.0.114 to 1.0.116 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/dtolnay/trybuild/releases">trybuild's releases</a>.</em></p> <blockquote> <h2>1.0.116</h2> <ul> <li>Update <code>toml</code> dependency to v1</li> </ul> <h2>1.0.115</h2> <ul> <li>Normalize diagnostic width (<a href="https://redirect.github.com/dtolnay/trybuild/issues/325">#325</a>, thanks <a href="https://github.com/davidhewitt"><code>@​davidhewitt</code></a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/dtolnay/trybuild/commit/56587f36d1931557ea3baf3ea329da9c59ba92bb"><code>56587f3</code></a> Release 1.0.116</li> <li><a href="https://github.com/dtolnay/trybuild/commit/6501198668b771fd39be5aef53441575bdf89b1e"><code>6501198</code></a> Update toml from 0.9 to 1.0</li> <li><a href="https://github.com/dtolnay/trybuild/commit/44e2bc5c76a57a3e64cdee05295f7932e4cbebd2"><code>44e2bc5</code></a> Release 1.0.115</li> <li><a href="https://github.com/dtolnay/trybuild/commit/17fd3499af8d437aeb7f4c5d6c8b573e0913ad06"><code>17fd349</code></a> Merge pull request <a href="https://redirect.github.com/dtolnay/trybuild/issues/325">#325</a> from davidhewitt/fixed-width</li> <li><a href="https://github.com/dtolnay/trybuild/commit/2a265aeb9dd3d1a06cb6543d356a06611f147402"><code>2a265ae</code></a> use <code>--diagnostic-width</code> rustflag to fix ui test output width</li> <li><a href="https://github.com/dtolnay/trybuild/commit/64bc0e536912e7283115cd16b72621d383539aa0"><code>64bc0e5</code></a> Resolve map_unwrap_or pedantic clippy lint</li> <li><a href="https://github.com/dtolnay/trybuild/commit/466e2c2b49e7fbe9f3c942e8ebde0f43336c135f"><code>466e2c2</code></a> Update actions/upload-artifact@v5 -&gt; v6</li> <li><a href="https://github.com/dtolnay/trybuild/commit/d3b520001d078933d2b1c8fff951ef38b790956a"><code>d3b5200</code></a> Update actions/upload-artifact@v4 -&gt; v5</li> <li><a href="https://github.com/dtolnay/trybuild/commit/e237fc5cacea6b10448c6ea889a9d802dc5fa850"><code>e237fc5</code></a> Update to 2021 edition</li> <li><a href="https://github.com/dtolnay/trybuild/commit/8c1519b64238bd141860f027faa018e966f5517e"><code>8c1519b</code></a> Update actions/checkout@v5 -&gt; v6</li> <li>See full diff in <a href="https://github.com/dtolnay/trybuild/compare/1.0.114...1.0.116">compare view</a></li> </ul> </details> <br /> Updates `futures` from 0.3.31 to 0.3.32 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures's releases</a>.</em></p> <blockquote> <h2>0.3.32</h2> <ul> <li>Bump MSRV of utility crates to 1.71. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2989">#2989</a>)</li> <li>Soft-deprecate <code>ready!</code> macro in favor of <code>std::task::ready!</code> added in Rust 1.64 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2925">#2925</a>)</li> <li>Soft-deprecate <code>pin_mut!</code> macro in favor of <code>std::pin::pin!</code> added in Rust 1.68 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2929">#2929</a>)</li> <li>Add <code>FuturesOrdered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2927">#2927</a>)</li> <li>Add <code>mpsc::*Receiver::recv</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2947">#2947</a>)</li> <li>Add <code>mpsc::*Receiver::try_recv</code> and deprecate <code>mpsc::*Receiver::::try_next</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2944">#2944</a>)</li> <li>Implement <code>FusedStream</code> for <code>sink::With</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2948">#2948</a>)</li> <li>Add <code>no_std</code> support for <code>shared</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2868">#2868</a>)</li> <li>Make <code>Mutex::new()</code> const (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2956">#2956</a>)</li> <li>Add <code>#[clippy::has_significant_drop]</code> to guards (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2967">#2967</a>)</li> <li>Remove dependency to <code>pin-utils</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2929">#2929</a>)</li> <li>Remove dependency on <code>num_cpus</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2946">#2946</a>)</li> <li>Performance improvements (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2983">#2983</a>)</li> <li>Documentation improvements (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2925">#2925</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2926">#2926</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2940">#2940</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2971">#2971</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures's changelog</a>.</em></p> <blockquote> <h1>0.3.32 - 2026-02-15</h1> <ul> <li>Bump MSRV of utility crates to 1.71. (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2989">#2989</a>)</li> <li>Soft-deprecate <code>ready!</code> macro in favor of <code>std::task::ready!</code> added in Rust 1.64 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2925">#2925</a>)</li> <li>Soft-deprecate <code>pin_mut!</code> macro in favor of <code>std::pin::pin!</code> added in Rust 1.68 (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2929">#2929</a>)</li> <li>Add <code>FuturesOrdered::clear</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2927">#2927</a>)</li> <li>Add <code>mpsc::*Receiver::recv</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2947">#2947</a>)</li> <li>Add <code>mpsc::*Receiver::try_recv</code> and deprecate <code>mpsc::*Receiver::::try_next</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2944">#2944</a>)</li> <li>Implement <code>FusedStream</code> for <code>sink::With</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2948">#2948</a>)</li> <li>Add <code>no_std</code> support for <code>shared</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2868">#2868</a>)</li> <li>Make <code>Mutex::new()</code> const (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2956">#2956</a>)</li> <li>Add <code>#[clippy::has_significant_drop]</code> to guards (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2967">#2967</a>)</li> <li>Remove dependency to <code>pin-utils</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2929">#2929</a>)</li> <li>Remove dependency on <code>num_cpus</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2946">#2946</a>)</li> <li>Performance improvements (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2983">#2983</a>)</li> <li>Documentation improvements (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2925">#2925</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2926">#2926</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2940">#2940</a>, <a href="https://redirect.github.com/rust-lang/futures-rs/issues/2971">#2971</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/rust-lang/futures-rs/commit/d9bba94c239daa1175a5bb2958f37a5c72db3f6a"><code>d9bba94</code></a> Release 0.3.32</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/151e0b90dec62103df5239f0612f42467994f406"><code>151e0b9</code></a> Add comments on rust-version field in Cargo.toml</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/4aaf00c35176d7180557559f54b0c151e2e608aa"><code>4aaf00c</code></a> Bump MSRV of utility crates to 1.71</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/a4cce12c55942c6e1f2a507061fc6ca94c5b8862"><code>a4cce12</code></a> perf: improve AtomicWaker::wake performance (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2983">#2983</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/ba9d102ca6e4a941a5068a1a8dcf0ff3a6c9085a"><code>ba9d102</code></a> Add <code>#[clippy::has_significant_drop]</code> to guards (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2967">#2967</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/20396a83eff35414d17320dc35858243e54f0bc8"><code>20396a8</code></a> Fix rustdoc::broken_intra_doc_links warning</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/815f6eb4e40ca9ff81d7d9a25a863d3c1ffdb79e"><code>815f6eb</code></a> Fix documentation of <code>BiLock::lock</code> (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2971">#2971</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/0f0db0421d4edc9fc56c3643f7e7f3bd23058023"><code>0f0db04</code></a> futures-util: make <code>Mutex::new()</code> const (<a href="https://redirect.github.com/rust-lang/futures-rs/issues/2956">#2956</a>)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/5d6fc5e4083f5da376ccc7a50403d842e553e286"><code>5d6fc5e</code></a> ci: Test big-endian target (s390x Linux)</li> <li><a href="https://github.com/rust-lang/futures-rs/commit/9f739fe40b9c3e80b8f40054a739a220428a4675"><code>9f739fe</code></a> Ignore dead_code lint on Fn1 trait</li> <li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.31...0.3.32">compare view</a></li> </ul> </details> <br /> Updates `base64ct` from 1.8.1 to 1.8.3 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/RustCrypto/formats/commit/9adf88fe3e6e0fb9f8cf20b54747aff67a3eca6e"><code>9adf88f</code></a> base64ct v1.8.3 (<a href="https://redirect.github.com/RustCrypto/formats/issues/2169">#2169</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/51726c29e932e9bc7a5d2d24708d98a7fb6226aa"><code>51726c2</code></a> base64ct: add <code>Base64Pbkdf2</code> (<a href="https://redirect.github.com/RustCrypto/formats/issues/2168">#2168</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/ce44931298ccfbf0641a1a7c3ad5a959a93b94d2"><code>ce44931</code></a> pkcs12 v0.2.0-pre.0 (<a href="https://redirect.github.com/RustCrypto/formats/issues/2167">#2167</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/8d41f6add14f4eb66ec388d2eb540cd0dd3d8767"><code>8d41f6a</code></a> cms v0.3.0-pre.1 (<a href="https://redirect.github.com/RustCrypto/formats/issues/2166">#2166</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/47d1a0759715b956a0b375474ff94687b206b7df"><code>47d1a07</code></a> pkcs5: bump <code>pbkdf2</code> and <code>scrypt</code> (<a href="https://redirect.github.com/RustCrypto/formats/issues/2165">#2165</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/ea1efe1a4b3680d56bba7e6a0783742f578e82e2"><code>ea1efe1</code></a> chore(deps): bump elliptic-curve from <code>0.14.0-rc.19</code> to <code>0.14.0-rc.21</code> (<a href="https://redirect.github.com/RustCrypto/formats/issues/2164">#2164</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/e5c7e4c110cfeec8cd17802f11ead7eac700c8a8"><code>e5c7e4c</code></a> const-oid v0.10.2 (<a href="https://redirect.github.com/RustCrypto/formats/issues/2163">#2163</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/8b9ae298c676f2bf5790ab939c94fedebc0e5af1"><code>8b9ae29</code></a> chore(deps): bump the all-deps group with 8 updates (<a href="https://redirect.github.com/RustCrypto/formats/issues/2161">#2161</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/16aca51552e7de925011260c0ab9cfe80c18c03f"><code>16aca51</code></a> chore(deps): bump crate-ci/typos from 1.40.0 to 1.41.0 (<a href="https://redirect.github.com/RustCrypto/formats/issues/2160">#2160</a>)</li> <li><a href="https://github.com/RustCrypto/formats/commit/7d46f25f9bf41efbd7825320477c639ebff2ffa3"><code>7d46f25</code></a> Bump <code>rand</code> to v0.10.0-rc.6 (<a href="https://redirect.github.com/RustCrypto/formats/issues/2159">#2159</a>)</li> <li>Additional commits viewable in <a href="https://github.com/RustCrypto/formats/compare/base64ct/v1.8.1...base64ct/v1.8.3">compare view</a></li> </ul> </details> <br /> Updates `bitflags` from 2.10.0 to 2.11.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/bitflags/bitflags/releases">bitflags's releases</a>.</em></p> <blockquote> <h2>2.11.0</h2> <h2>What's Changed</h2> <ul> <li>Fix use of Result in macro output by <a href="https://github.com/james7132"><code>@​james7132</code></a> in <a href="https://redirect.github.com/bitflags/bitflags/pull/462">bitflags/bitflags#462</a></li> <li>Add methods to get the known/unknown bits from a flags value by <a href="https://github.com/WaterWhisperer"><code>@​WaterWhisperer</code></a> in <a href="https://redirect.github.com/bitflags/bitflags/pull/473">bitflags/bitflags#473</a></li> <li>Prepare for 2.11.0 release by <a href="https://github.com/KodrAus"><code>@​KodrAus</code></a> in <a href="https://redirect.github.com/bitflags/bitflags/pull/474">bitflags/bitflags#474</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/james7132"><code>@​james7132</code></a> made their first contribution in <a href="https://redirect.github.com/bitflags/bitflags/pull/462">bitflags/bitflags#462</a></li> <li><a href="https://github.com/WaterWhisperer"><code>@​WaterWhisperer</code></a> made their first contribution in <a href="https://redirect.github.com/bitflags/bitflags/pull/473">bitflags/bitflags#473</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0">https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md">bitflags's changelog</a>.</em></p> <blockquote> <h1>2.11.0</h1> <h2>What's Changed</h2> <ul> <li>Fix use of Result in macro output by <a href="https://github.com/james7132"><code>@​james7132</code></a> in <a href="https://redirect.github.com/bitflags/bitflags/pull/462">bitflags/bitflags#462</a></li> <li>Add methods to get the known/unknown bits from a flags value by <a href="https://github.com/WaterWhisperer"><code>@​WaterWhisperer</code></a> in <a href="https://redirect.github.com/bitflags/bitflags/pull/473">bitflags/bitflags#473</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/james7132"><code>@​james7132</code></a> made their first contribution in <a href="https://redirect.github.com/bitflags/bitflags/pull/462">bitflags/bitflags#462</a></li> <li><a href="https://github.com/WaterWhisperer"><code>@​WaterWhisperer</code></a> made their first contribution in <a href="https://redirect.github.com/bitflags/bitflags/pull/473">bitflags/bitflags#473</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0">https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bitflags/bitflags/commit/60c6a72743c53f43b56cebc8f2f1bd70f63863f8"><code>60c6a72</code></a> Merge pull request <a href="https://redirect.github.com/bitflags/bitflags/issues/474">#474</a> from bitflags/cargo/2.11.0</li> <li><a href="https://github.com/bitflags/bitflags/commit/79f4c050c5bfebf7a6cc3bc08765b87dd01c5bf2"><code>79f4c05</code></a> prepare for 2.11.0 release</li> <li><a href="https://github.com/bitflags/bitflags/commit/81d5fac0f216b070bb1f933fa1d500423ede3239"><code>81d5fac</code></a> Merge pull request <a href="https://redirect.github.com/bitflags/bitflags/issues/473">#473</a> from WaterWhisperer/feat/get-unknown-bits</li> <li><a href="https://github.com/bitflags/bitflags/commit/a1c40f0c523bc902d1acedb0c80a7b25b3073546"><code>a1c40f0</code></a> Fix clippy error</li> <li><a href="https://github.com/bitflags/bitflags/commit/b5d15b68786f9cf84438b109615e7d2d3675c8f8"><code>b5d15b6</code></a> Add tests</li> <li><a href="https://github.com/bitflags/bitflags/commit/2041dc3ceb1eb06b76893f083211836e135621fa"><code>2041dc3</code></a> Add methods to get the known/unknown bits from a flags value</li> <li><a href="https://github.com/bitflags/bitflags/commit/90488e522d51da1c7772fbafdeeee64c5bf2c198"><code>90488e5</code></a> Merge pull request <a href="https://redirect.github.com/bitflags/bitflags/issues/462">#462</a> from james7132/serde_core</li> <li><a href="https://github.com/bitflags/bitflags/commit/bc3c4fa8a0afd8edfbf4d8c15dcf3811cfd49a39"><code>bc3c4fa</code></a> Use serde_core instead of serde</li> <li>See full diff in <a href="https://github.com/bitflags/bitflags/compare/2.10.0...2.11.0">compare view</a></li> </ul> </details> <br /> Updates `bumpalo` from 3.19.1 to 3.20.2 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md">bumpalo's changelog</a>.</em></p> <blockquote> <h2>3.20.2</h2> <p>Released 2026-02-19.</p> <h3>Fixed</h3> <ul> <li>Restored <code>Send</code> and <code>Sync</code> implementations for <code>Box&lt;T&gt;</code> for <code>T: ?Sized</code> types as well.</li> </ul> <hr /> <h2>3.20.1</h2> <p>Released 2026-02-18.</p> <h3>Fixed</h3> <ul> <li>Restored <code>Send</code> and <code>Sync</code> implementations for <code>Box&lt;T&gt;</code> when <code>T: Send</code> and <code>T: Sync</code> respectively.</li> </ul> <hr /> <h2>3.20.0</h2> <p>Released 2026-02-18.</p> <h3>Added</h3> <ul> <li>Added the <code>bumpalo::collections::Vec::pop_if</code> method.</li> </ul> <h3>Fixed</h3> <ul> <li>Fixed a bug in the <code>bumpalo::collections::String::retain</code> method in the face of panics.</li> <li>Made <code>bumpalo::collections::Box&lt;T&gt;</code> covariant with <code>T</code> (just like <code>std::boxed::Box&lt;T&gt;</code>).</li> </ul> <hr /> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fitzgen/bumpalo/commit/1aad072f93d8a4cf5885446ead554927c7c94f9c"><code>1aad072</code></a> Bump to version 3.20.2 (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/312">#312</a>)</li> <li><a href="https://github.com/fitzgen/bumpalo/commit/2fb1d6ae40c56e875cbef9767ae0773e32d60387"><code>2fb1d6a</code></a> Add more tests for send and sync behavior, support unsized types (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/311">#311</a>)</li> <li><a href="https://github.com/fitzgen/bumpalo/commit/7c8d1f3870ef2317b1c9b3ef36f6439a6144448e"><code>7c8d1f3</code></a> Bump to 3.20.1 (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/310">#310</a>)</li> <li><a href="https://github.com/fitzgen/bumpalo/commit/e06b36ba0cdc94e905a9dc8d7f1ec1abc6d1e34e"><code>e06b36b</code></a> Restore Send and Sync for Box (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/309">#309</a>)</li> <li><a href="https://github.com/fitzgen/bumpalo/commit/cb7f03318fbc7eb4559bca301a4bb9e0c2ba58c5"><code>cb7f033</code></a> Bump to 3.20.0 (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/307">#307</a>)</li> <li><a href="https://github.com/fitzgen/bumpalo/commit/d97d31cdc5fbd45e19e530962c2b7da0b90e8171"><code>d97d31c</code></a> Make box covariant (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/304">#304</a>)</li> <li><a href="https://github.com/fitzgen/bumpalo/commit/f9256f785dfc11faacec160c30bdd2d57dad95a0"><code>f9256f7</code></a> Pin quickcheck (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/306">#306</a>)</li> <li><a href="https://github.com/fitzgen/bumpalo/commit/a006efb3a1f42bffc992a8f7f097923cf2c69f2f"><code>a006efb</code></a> Fix String::retain panic safety yielding invalid UTF-8 (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/302">#302</a>)</li> <li><a href="https://github.com/fitzgen/bumpalo/commit/96ba38651470cd3929cd793906a25217bab02256"><code>96ba386</code></a> Add pop_if() to Vec (<a href="https://redirect.github.com/fitzgen/bumpalo/issues/301">#301</a>)</li> <li>See full diff in <a href="https://github.com/fitzgen/bumpalo/compare/v3.19.1...v3.20.2">compare view</a></li> </ul> </details> <br /> Updates `bytemuck` from 1.24.0 to 1.25.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/Lokathor/bytemuck/blob/main/changelog.md">bytemuck's changelog</a>.</em></p> <blockquote> <h1><code>bytemuck</code> changelog</h1> <h2>1.25</h2> <ul> <li><a href="https://redirect.github.com/Lokathor/bytemuck/pull/333">Remove extern &quot;stdcall&quot; fn ptr impls on non-x86-32 windows.</a></li> <li><a href="https://redirect.github.com/Lokathor/bytemuck/pull/344">Fix nightly_portable_simd after LaneCount removal.</a></li> </ul> <h2>1.24</h2> <ul> <li><a href="https://redirect.github.com/Lokathor/bytemuck/pull/322">use new stable avx512 types from rust 1.89</a></li> <li><a href="https://redirect.github.com/Lokathor/bytemuck/pull/317">impl AnyBitPattern for [MaybeUninit&lt;T: AnyBitPattern&gt;; N]</a></li> <li>bump <code>derive</code> minimum version.</li> </ul> <h2>1.23.2</h2> <ul> <li>bump <code>derive</code> minimum version.</li> </ul> <h2>1.23.1</h2> <ul> <li>Added a windows-only <code>ZeroableInOption</code> impl for &quot;stdcall&quot; functions.</li> </ul> <h2>1.23</h2> <ul> <li><code>impl_core_error</code> crate feature adds <code>core::error::Error</code> impl.</li> <li>More <code>ZeroableInOption</code> impls.</li> </ul> <h2>1.22</h2> <ul> <li>Add the <code>pod_saturating</code> feature, which adds <code>Pod</code> impls for <code>Saturating&lt;T&gt;</code> when <code>T</code> is already <code>Pod</code>.</li> <li>A bump in the minimum <code>bytemuck_derive</code> dependency from 1.4.0 to 1.4.1 to avoid a bug if you have a truly ancient <code>cargo.lock</code> file sitting around.</li> <li>Adds <code>Send</code> and <code>Sync</code> impls to <code>BoxBytes</code>.</li> </ul> <h2>1.21</h2> <ul> <li>Implement <code>Pod</code> and <code>Zeroable</code> for <code>core::arch::{x86, x86_64}::__m512</code>, <code>__m512d</code> and <code>__m512i</code> without nightly. Requires Rust 1.72, and is gated through the <code>avx512_simd</code> cargo feature.</li> <li>Allow the use of <code>must_cast_mut</code> and <code>must_cast_slice_mut</code> in const contexts. Requires Rust 1.83, and is gated through the <code>must_cast_extra</code> cargo feature.</li> <li>internal: introduced the <code>maybe_const_fn</code> macro that allows defining some function to be const depending upon some <code>cfg</code> predicate.</li> </ul> <h2>1.20</h2> <ul> <li>New functions to allocate zeroed <code>Arc</code> and <code>Rc</code>. Requires Rust 1.82</li> <li><code>TransparentWrapper</code> impls for <code>core::cmp::Reverse</code> and <code>core::num::Saturating</code>.</li> <li>internal: Simplified the library's <code>fill_zeroes</code> calls to <code>write_bytes</code></li> </ul> <h2>1.19</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/Lokathor/bytemuck/commit/164cedda0eae131bc6cb67902599f4ec253642ca"><code>164cedd</code></a> chore: Release bytemuck version 1.25.0</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/10a9319fa47c8161fdb359c936ab03e1b69adf72"><code>10a9319</code></a> that was a derive PR</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/a35eaea74a81e0562b583d65c727f7246e0b8600"><code>a35eaea</code></a> changelog</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/7009d79870508b50dff8166255761dae5ddcb6ae"><code>7009d79</code></a> Fix <code>nightly_portable_simd</code> after <code>LaneCount</code> removal. (<a href="https://redirect.github.com/Lokathor/bytemuck/issues/344">#344</a>)</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/58c62034e9059a2cab5cfb40d45cc45acd3a4d5c"><code>58c6203</code></a> Make derive(NoUninit) have the same constraints as Pod (<a href="https://redirect.github.com/Lokathor/bytemuck/issues/341">#341</a>)</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/e4bce3b32c33888c99d1fb1b5ff66f2a03a92f56"><code>e4bce3b</code></a> docs: fix typo (<a href="https://redirect.github.com/Lokathor/bytemuck/issues/337">#337</a>)</li> <li><a href="https://github.com/Lokathor/bytemuck/commit/316607cdf1ecd4e2b56e736128b86e5d9ba5f447"><cod... _Description has been truncated_
dependabot[bot] commented 2026-03-23 06:19:27 -07:00 (Migrated from github.com)

Looks like these dependencies are updatable in another way, so this is no longer needed.

Looks like these dependencies are updatable in another way, so this is no longer needed.

Pull request closed

Sign in to join this conversation.
No description provided.