Skip to content

chore(deps): bump the rust-dependencies group across 1 directory with 104 updates#322

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot-cargo-rust-dependencies-d57c119e75
Open

chore(deps): bump the rust-dependencies group across 1 directory with 104 updates#322
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot-cargo-rust-dependencies-d57c119e75

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 6, 2026

Bumps the rust-dependencies group with 46 updates in the / directory:

Package From To
anyhow 1.0.100 1.0.102
tokio 1.49.0 1.50.0
iroh 0.91.2 0.96.1
iroh-base 0.91.2 0.96.1
n0-watcher 0.3.0 0.6.1
rand 0.8.5 0.9.2
bincode 2.0.1 3.0.0
quickcheck 1.0.3 1.1.0
quickcheck_macros 1.1.0 1.2.0
bindgen 0.71.1 0.72.1
cc 1.2.53 1.2.56
bumpalo 3.19.1 3.20.2
chrono 0.4.43 0.4.44
deranged 0.5.5 0.5.8
futures-buffered 0.2.12 0.2.13
futures-core 0.3.31 0.3.32
futures-io 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
hyper-util 0.1.19 0.1.20
iana-time-zone 0.1.64 0.1.65
ipnet 2.11.0 2.12.0
libc 0.2.180 0.2.182
memchr 2.7.6 2.8.0
moka 0.12.12 0.12.14
netlink-sys 0.8.7 0.8.8
pin-project 1.1.10 1.1.11
pin-project-lite 0.2.16 0.2.17
portable-atomic 1.13.0 1.13.1
proc-macro-crate 3.4.0 3.5.0
proc-macro2 1.0.105 1.0.106
quote 1.0.43 1.0.45
regex 1.12.2 1.12.3
regex-automata 0.4.13 0.4.14
regex-syntax 0.8.8 0.8.10
rustls 0.23.36 0.23.37
ryu 1.0.22 1.0.23
slab 0.4.11 0.4.12
syn 2.0.114 2.0.117
tokio-macros 2.6.0 2.6.1
unicode-ident 1.0.22 1.0.24
uuid 1.19.0 1.22.0
winnow 0.7.14 0.7.15
zerocopy 0.8.33 0.8.40
zmij 1.0.16 1.0.21

Updates anyhow from 1.0.100 to 1.0.102

Release notes

Sourced from anyhow's releases.

1.0.102

1.0.101

Commits
  • 5c657b3 Release 1.0.102
  • e737fb6 Merge pull request #442 from dtolnay/backtrace
  • 7fe62b5 Further simply backtrace conditional compilation
  • c8cb5ca Merge pull request #441 from dtolnay/backtrace
  • de27df7 Delete CI use of --features=backtrace
  • 9b67e5d Merge pull request #440 from dtolnay/backtrace
  • efdb11a Simplify std_backtrace conditional code
  • b8a9a70 Merge pull request #439 from dtolnay/backtrace
  • a42fc2c Remove feature = "backtrace" conditional code
  • 2a2a3ce Re-word backtrace feature comment
  • Additional commits viewable in compare view

Updates tokio from 1.49.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 iroh from 0.91.2 to 0.96.1

Changelog

Sourced from iroh's changelog.

0.96.1 - 2026-02-06

🐛 Bug Fixes

  • (iroh) Use latest portmapper to avoid duplicate dependencies (#3903) - (5126857)

⚙️ Miscellaneous Tasks

  • Pin digest to version compatible with curve25519-dalek 5.0.0-pre.1 (#3908) - (68243ed)
  • Update bytes and time address advisories - (f2eb1e3)
  • Specify minimum iroh-quinn and iroh-quinn-proto patch versions (#3918) - (db429c7)

0.96.0 - 2026-01-28

⛰️ Features

  • (example) Improve path stat printing in transfer example (#3860) - (c168e73)
  • (iroh) Introduce EndpointHooks (#3688) - (1efd2b5)
  • (iroh) Add fast-apple-datapath feature and enable it by default (#3724) - (a5f4a08)
  • (iroh) [breaking] Encapsulate the quinn::TransportConfig to enforce certain minimums when used with multipath (#3721) - (cc932ef)
  • (iroh) Improve shutdown handling - (bb3e94a)
  • (iroh) [breaking] Newtype ServerConfig and RetryError, organize the quinn re-exports (#3757) - (aa6b918)
  • (iroh) Implement latency based connection updates (#3797) - (5cb5716)
  • (iroh) Ping paths and trigger holepunching on networkchange (#3796) - (ff24cfc)
  • (iroh) [breaking] Allow multiple IP transports, including filtering by interface (#3692) - (2359acf)
  • (metrics) Add connection latency tracking (#3606) - (b7e5bb0)
  • (multipath) Add back basic metrics (#3672) - (faa2119)
  • (relay,dns) Add healthz routes (#3783) - (31a6b10)
  • Do not force relay URLs to be absolute (#3623) - (9bae228)
  • Add AcceptError::from_boxed (#3620) - (280cfc6)
  • Relay only configuration - (7f17d98)
  • Instead of duplicating the entire connection API, have a type parameter (#3619) - (5809a56)
  • Prune old, inactive paths (#3666) - (7fb80b9)
  • Qlog support in iroh - (2d9681c)
  • Expose known remote addrs (#3752) - (4c4f242)
  • Add must_use attributes to Router::spawn (#3772) - (0a9b7a0)
  • Improve RelayMap and RelayMode configuration (#3734) - (c0dacd0)
  • Basic holepunch metrics (#3748) - (37bda14)
  • Update to released iroh-quinn (#3834) - (e25c5da)

🐛 Bug Fixes

  • (ci) Better cli caching (#3779) - (94caac0)
  • (deps) Update to newest quinn main and fix api usage (#3802) - (8e9b5c0)
  • (docs) Fix link to EndpointTicket (#3814) - (ccf876e)
  • (iroh) Typo(s) (#3630) - (1cc5897)
  • (iroh) Clear EndpointStateActor::selected_path once the last connection closes (#3650) - (4b6824c)
  • (iroh) [breaking] Correct the error structure (#3663) - (dab9d5f)
  • (iroh) Only switch paths if the new path is actually better - (fbdf2c7)
  • (iroh) Accurately set RecvMeta::dst_ip, remove normalized_local_addr (#3770) - (692bb53)

... (truncated)

Commits
  • 82650d1 chore: Release
  • db429c7 chore: specify minimum iroh-quinn and iroh-quinn-proto patch versions (#3918)
  • f2eb1e3 chore: Update bytes and time address advisories
  • 6aef700 chore(deps): bump bytes from 1.11.0 to 1.11.1 (#3911)
  • 68243ed chore: Pin digest to version compatible with curve25519-dalek 5.0.0-pre.1 (#3...
  • 5126857 fix(iroh): use latest portmapper to avoid duplicate dependencies (#3903)
  • d5299bf chore: Release
  • 9130711 chore: release prep (#3889)
  • f4bfc9d examples: improve transfer example (#3873)
  • a738ac7 refactor(iroh): move socket actor_sender out of shared socket state (#3890)
  • Additional commits viewable in compare view

Updates iroh-base from 0.91.2 to 0.96.1

Release notes

Sourced from iroh-base's releases.

v0.96.0

⚠️ Breaking Changes

removed

  • enum iroh::endpoint::AddEndpointAddrError
  • enum iroh::endpoint::GetMappingAddressError
  • mod iroh::net_report:
    • struct iroh::net_report::Metrics
    • enum iroh::net_report::Probe
    • struct iroh::net_report::RelayLatencies
    • struct iroh::net_report::Options
    • struct iroh::net_report::QuicConfig
  • enum iroh::endpoint::ConnectionType was removed, the closest equivalent is iroh::TransportAddr, which has variants Relay and Ip,- note: now that we can have multiple paths per connection, these types now describe paths not connections. Look at the iroh::endpoint::Connection::paths method and the iroh::endpoint::PathInfo struct for more details on how you can learn the type of the currently selected path.
  • enum iroh::endpoint::ControlMsg
  • enum iroh::endpoint::AuthenticationError
  • enum iroh::endpoint::AddEndpointAddrError
  • enum iroh::endpoint::DirectAddrInfo
  • enum iroh::endpoint::GetMappingAddressError
  • struct iroh::endpoint::CryptoServerConfig
  • struct iroh::endpoint::RetryError
  • struct iroh::endpoint::WeakConnectionHandle
  • fn iroh::endpoint::AuthenticationError::from(source: iroh_quinn_proto::connection::ConnectionError) -> Self
  • fn iroh::endpoint::Endpoint::conn_type(&self, endpoint_id: iroh_base::key::EndpointId) -> Option<n0_watcher::Direct<iroh::endpoint::ConnectionType>>
  • fn iroh::endpoint::Endpoint::latency(&self, endpoint_id: iroh_base::key::EndpointId) -> Option<core::time::Duration>
  • variant iroh::endpoint::AuthenticationErrro::ConnectionError
  • variant iroh::endpoint::ConnectWithOptsError::AddEndpointAddr
  • variant iroh::endpoint::Source::Saved

Changed

Connection Changes

  • struct iroh::endpoint::Connection now has a type parameter:
    • iroh::endpoint::Connection is aliased from Connection<HandshakeCompleted>
    • iroh::endpoint::IncomingZeroRttConnection is aliased from Connection<IncomingZeroRtt>
    • iroh::endpoint::IncomingZeroRttConnection is aliased from Connection<OutgoingZeroRtt>
  • fn iroh::endpoint::Incoming::accept_with(self, server_config: Arc<iroh_quinn_proto::config::ServerConfig>) -> Result<iroh::endpoint::Accepting, iroh_quinn_proto::connection::ConnectionError> changed to iroh::endpoint::Incoming::accept_with(self, server_config: Arc<iroh::endpoint::ServerConfig) -> Result<iroh::endpoint::Accepting, iroh::endpoint::ConnectionError>
  • fn iroh::endpoint::Incoming::retry(self) -> core::result::Result<(), iroh_quinn::incoming::RetryError> changed to iroh::endpoint::Incoming::retry(self) -> Result<(), iroh::endpoin::RetryError>
  • variant iroh::endpoint::ConnectWithOptsError::NoAddress: source iroh::endpoint::GetMappingAddressError changed to iroh::endpoint::ConnectWithOptsError::NoAddress: source iroh::discovery::DiscoveryError

Net Report

  • struct iroh::net_report::Report is now iroh::NetReport
  • const iroh::net_report::TIMEOUT is now iroh::NET_REPORT_TIMEOUT

Server & Transport Config

  • struct iroh::endpoint::ServerConfig, use the iroh::endpoint::Endpoint::create_server_config_builder to get a ServerConfigBuilder, which allows you to add custom configuration for when the endpoint acts as a server that accepts connections
  • struct iroh::endpoint::TransportConfig is now iroh::endpoint::QuicTransportConfig, use the iroh::endpoint::QuicTransportConfig::builder method to get a QuicTransportConfigBuilder to add custom configuration for the QUIC transport
  • fn iroh::endpoint::Builder::transport_config(self, transport_config: iroh_quinn_proto::config::transport::TransportConfig) -> Self changed to fn iroh::endpoint::Builder::transport_config(self, transport_config: iroh::endpoint::QuicTransportConfig) -> Self

Bind Address

  • iroh::endpoint::Builder::bind_addr_v4(self, addr: SocketAddrV4) was replaced by iroh::endpoint::Builder::bind_addr(self, addr: ToSocketAddr)-> Result<Self, InvalidSocketAddr>

... (truncated)

Changelog

Sourced from iroh-base's changelog.

0.96.1 - 2026-02-06

🐛 Bug Fixes

  • (iroh) Use latest portmapper to avoid duplicate dependencies (#3903) - (5126857)

⚙️ Miscellaneous Tasks

  • Pin digest to version compatible with curve25519-dalek 5.0.0-pre.1 (#3908) - (68243ed)
  • Update bytes and time address advisories - (f2eb1e3)
  • Specify minimum iroh-quinn and iroh-quinn-proto patch versions (#3918) - (db429c7)

0.96.0 - 2026-01-28

⛰️ Features

  • (example) Improve path stat printing in transfer example (#3860) - (c168e73)
  • (iroh) Introduce EndpointHooks (#3688) - (1efd2b5)
  • (iroh) Add fast-apple-datapath feature and enable it by default (#3724) - (a5f4a08)
  • (iroh) [breaking] Encapsulate the quinn::TransportConfig to enforce certain minimums when used with multipath (#3721) - (cc932ef)
  • (iroh) Improve shutdown handling - (bb3e94a)
  • (iroh) [breaking] Newtype ServerConfig and RetryError, organize the quinn re-exports (#3757) - (aa6b918)
  • (iroh) Implement latency based connection updates (#3797) - (5cb5716)
  • (iroh) Ping paths and trigger holepunching on networkchange (#3796) - (ff24cfc)
  • (iroh) [breaking] Allow multiple IP transports, including filtering by interface (#3692) - (2359acf)
  • (metrics) Add connection latency tracking (#3606) - (b7e5bb0)
  • (multipath) Add back basic metrics (#3672) - (faa2119)
  • (relay,dns) Add healthz routes (#3783) - (31a6b10)
  • Do not force relay URLs to be absolute (#3623) - (9bae228)
  • Add AcceptError::from_boxed (#3620) - (280cfc6)
  • Relay only configuration - (7f17d98)
  • Instead of duplicating the entire connection API, have a type parameter (#3619) - (5809a56)
  • Prune old, inactive paths (#3666) - (7fb80b9)
  • Qlog support in iroh - (2d9681c)
  • Expose known remote addrs (#3752) - (4c4f242)
  • Add must_use attributes to Router::spawn (#3772) - (0a9b7a0)
  • Improve RelayMap and RelayMode configuration (#3734) - (c0dacd0)
  • Basic holepunch metrics (#3748) - (37bda14)
  • Update to released iroh-quinn (#3834) - (e25c5da)

🐛 Bug Fixes

  • (ci) Better cli caching (#3779) - (94caac0)
  • (deps) Update to newest quinn main and fix api usage (#3802) - (8e9b5c0)
  • (docs) Fix link to EndpointTicket (#3814) - (ccf876e)
  • (iroh) Typo(s) (#3630) - (1cc5897)
  • (iroh) Clear EndpointStateActor::selected_path once the last connection closes (#3650) - (4b6824c)
  • (iroh) [breaking] Correct the error structure (#3663) - (dab9d5f)
  • (iroh) Only switch paths if the new path is actually better - (fbdf2c7)
  • (iroh) Accurately set RecvMeta::dst_ip, remove normalized_local_addr (#3770) - (692bb53)

... (truncated)

Commits
  • 82650d1 chore: Release
  • db429c7 chore: specify minimum iroh-quinn and iroh-quinn-proto patch versions (#3918)
  • f2eb1e3 chore: Update bytes and time address advisories
  • 6aef700 chore(deps): bump bytes from 1.11.0 to 1.11.1 (#3911)
  • 68243ed chore: Pin digest to version compatible with curve25519-dalek 5.0.0-pre.1 (#3...
  • 5126857 fix(iroh): use latest portmapper to avoid duplicate dependencies (#3903)
  • d5299bf chore: Release
  • 9130711 chore: release prep (#3889)
  • f4bfc9d examples: improve transfer example (#3873)
  • a738ac7 refactor(iroh): move socket actor_sender out of shared socket state (#3890)
  • Additional commits viewable in compare view

Updates n0-watcher from 0.3.0 to 0.6.1

Changelog

Sourced from n0-watcher's changelog.

0.6.1 - 2026-02-04

🐛 Bug Fixes

  • Free the allocation the Weak pointer keeps alive once we notice its strong count is 0 (#38) - (3e3c8e7)
  • Avoid adding wakers that wake the same task (#46) - (c2e2ce8)

0.6.0 - 2025-11-12

⛰️ Features

  • Split up Watcher::get into Watcher::update and Watcher::peek for more control over perf (#32) - (956c17b)

Breaking changes:

  • Added required method peek to the Watcher trait
  • Added required method update to the Watcher trait
  • Made get a method with a default implementation in the Watcher trait
  • Watcher::poll_updated no longer returns Self::Value on success. Instead it returns (). The current value can be extracted using peek afterwards.
  • Removed impl<S: Watcher, T: Watcher> Watcher for (S, T) and impl<S: Watcher, T: Watcher, U: Watcher> Watcher for (S, T, U) implementations. Use Tuple and Triple structs instead.

0.5.0 - 2025-11-03

⛰️ Features

  • Add three tuple watcher implementation - (7f2da2b)

🚜 Refactor

  • Migrate from snafu to n0-error (#28) - (7b794c6)

0.3.1 - 2025-10-21

⛰️ Features

  • Don't return Result in Watcher::map (#9) - (40f79f0)

⚙️ Miscellaneous Tasks

  • Update tracing-subscriber for security fix (#13) - (a9375bd)
  • Add dependabot for crates.io (#17) - (6e115ec)
  • Update n0-future to 0.3.0 - (b421d87)

Deps

  • Bump n0-future and rand - (4769260)
Commits
  • ab3b8f2 chore(release): Prepare 0.6.1 release (#47)
  • deab1cc chore(deps): bump n0-error from 0.1.2 to 0.1.3 (#44)
  • c2e2ce8 fix: Avoid adding wakers that wake the same task (#46)
  • 2fa25d3 chore(deps): bump the github-actions group with 2 updates (#39)
  • 3e3c8e7 fix: Free the allocation the Weak pointer keeps alive once we notice its stro...
  • 14d2fa5 chore(deps): bump actions/checkout from 5 to 6 in the github-actions group (#36)
  • 46c0b53 chore(deps): bump n0-future from 0.3.0 to 0.3.1 (#34)
  • 4f23a7a chore(deps): bump n0-error from 0.1.0 to 0.1.2 (#35)
  • dcd9515 chore(release): Release prep version 0.6.0 (#33)
  • 956c17b feat: Split up Watcher::get into Watcher::update and Watcher::peek for ...
  • Additional commits viewable in compare view

Updates rand from 0.8.5 to 0.9.2

Changelog

Sourced from rand's changelog.

[0.9.2] - 2025-07-20

Deprecated

  • Deprecate rand::rngs::mock module and StepRng generator (#1634)

Additions

  • Enable WeightedIndex<usize> (de)serialization (#1646)

[0.9.1] - 2025-04-17

Security and unsafe

  • Revise "not a crypto library" policy again (#1565)
  • Remove zerocopy dependency from rand (#1579)

Fixes

  • Fix feature simd_support for recent nightly rust (#1586)

Changes

  • Allow fn rand::seq::index::sample_weighted and fn IndexedRandom::choose_multiple_weighted to return fewer than amount results (#1623), reverting an undocumented change (#1382) to the previous release.

Additions

  • Add rand::distr::Alphabetic distribution. (#1587)
  • Re-export rand_core (#1604)

#1565: rust-random/rand#1565 #1579: rust-random/rand#1579 #1586: rust-random/rand#1586 #1587: rust-random/rand#1587 #1604: rust-random/rand#1604 #1623: rust-random/rand#1623 #1634: rust-random/rand#1634 #1646: rust-random/rand#1646

[0.9.0] - 2025-01-27

Security and unsafe

  • Policy: "rand is not a crypto library" (#1514)
  • Remove fork-protection from ReseedingRng and ThreadRng. Instead, it is recommended to call ThreadRng::reseed on fork. (#1379)
  • Use zerocopy to replace some unsafe code (#1349, #1393, #1446, #1502)

Dependencies

  • Bump the MSRV to 1.63.0 (#1207, #1246, #1269, #1341, #1416, #1536); note that 1.60.0 may work for dependents when using --ignore-rust-version
  • Update to rand_core v0.9.0 (#1558)

Features

  • Support std feature without getrandom or rand_chacha (#1354)
  • Enable feature small_rng by default (#1455)
  • Remove implicit feature rand_chacha; use std_rng instead. (#1473)
  • Rename feature serde1 to serde (#1477)
  • Rename feature getrandom to os_rng (#1537)

... (truncated)

Commits

Updates bincode from 2.0.1 to 3.0.0

Commits

Updates quickcheck from 1.0.3 to 1.1.0

Commits

Updates quickcheck_macros from 1.1.0 to 1.2.0

Commits
  • 692527d quickcheck_macros-1.2.0
  • 93bb1ea 1.1.0
  • c69a43c api: add Gen::from_size_and_seed
  • 44127d7 api: add a wrapper for disabling shrinking for an Arbitrary
  • b151ea6 impl: move shrinking logic out of inline function
  • d61d01c impl: do recursive shrinking without recursive fn call
  • 23c68ea impl: make sure a float's shrinker does not yield the original value
  • 89eaaf3 impl: simplify control flow in SignedShrinker
  • 598decd impl: make SignedShrinker bounded for <$ty>::MIN
  • eec6009 example: call sort function in property test is_sorted
  • Additional commits viewable in compare view

Updates bindgen from 0.71.1 to 0.72.1

Release notes

Sourced from bindgen's releases.

v0.72.1

This is just 0.72.0 with a fix for a breaking change in clang (see #3264 and related).

Full Changelog: rust-lang/rust-bindgen@v0.72.0...v0.72.1

v0.72.0

Added

  • Report enums in ParseCallbacks.
  • Refactor item_name method to use ItemInfo struct.
  • Add callback to modify contents of macro
  • Discovery callbacks for functions and methods.
  • Options to generate uncallable C++ functions.
  • Provide option to get real virtual fn receiver.

Changed

  • Generate bindings compatible with current rustc version by default.

Removed

  • Remove unused which-rustfmt feature
  • Remove warning for opaque forward declarations

Fixed

  • More sophisticated handling of the triple in rust_to_clang_target
  • Rename *-apple-ios-sim to ...simulator
  • Fix OpenCL vectors that use "ext_vector_type".
  • Fix union layout when it contains 0 sized array.
  • Avoid crashing on variadic unions without layout information.
  • Distinguish char16_t.
  • Fix bugs in --clang-macro-fallback
  • Add missed unsafe in the raw_set_bit function
  • Use link_name for dynamic library loading
  • Add "gen" to list of rust keywords in 'rust_mangle'
  • Use appropriate rustfmt --format ... param

Full Changelog: rust-lang/rust-bindgen@v0.71.1...v0.72.0

Changelog

Sourced from bindgen's changelog.

0.72.1 (2025-08-31)

Added

Changed

Removed

Fixed

  • Fixed a bad interaction with upcoming clang 22 (#3278).

Security

0.72.0 (2025-06-08)

Added

  • Report enums in ParseCallbacks.
  • Refactor item_name method to use ItemInfo struct.
  • Add callback to modify contents of macro
  • Discovery callbacks for functions and methods.
  • ...

    Description has been truncated

… 104 updates

Bumps the rust-dependencies group with 46 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [anyhow](https://github.com/dtolnay/anyhow) | `1.0.100` | `1.0.102` |
| [tokio](https://github.com/tokio-rs/tokio) | `1.49.0` | `1.50.0` |
| [iroh](https://github.com/n0-computer/iroh) | `0.91.2` | `0.96.1` |
| [iroh-base](https://github.com/n0-computer/iroh) | `0.91.2` | `0.96.1` |
| [n0-watcher](https://github.com/n0-computer/n0-watcher) | `0.3.0` | `0.6.1` |
| [rand](https://github.com/rust-random/rand) | `0.8.5` | `0.9.2` |
| [bincode](https://github.com/bincode-org/bincode) | `2.0.1` | `3.0.0` |
| [quickcheck](https://github.com/BurntSushi/quickcheck) | `1.0.3` | `1.1.0` |
| [quickcheck_macros](https://github.com/BurntSushi/quickcheck) | `1.1.0` | `1.2.0` |
| [bindgen](https://github.com/rust-lang/rust-bindgen) | `0.71.1` | `0.72.1` |
| [cc](https://github.com/rust-lang/cc-rs) | `1.2.53` | `1.2.56` |
| [bumpalo](https://github.com/fitzgen/bumpalo) | `3.19.1` | `3.20.2` |
| [chrono](https://github.com/chronotope/chrono) | `0.4.43` | `0.4.44` |
| [deranged](https://github.com/jhpratt/deranged) | `0.5.5` | `0.5.8` |
| [futures-buffered](https://github.com/conradludgate/futures-buffered) | `0.2.12` | `0.2.13` |
| [futures-core](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-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` |
| [hyper-util](https://github.com/hyperium/hyper-util) | `0.1.19` | `0.1.20` |
| [iana-time-zone](https://github.com/strawlab/iana-time-zone) | `0.1.64` | `0.1.65` |
| [ipnet](https://github.com/krisprice/ipnet) | `2.11.0` | `2.12.0` |
| [libc](https://github.com/rust-lang/libc) | `0.2.180` | `0.2.182` |
| [memchr](https://github.com/BurntSushi/memchr) | `2.7.6` | `2.8.0` |
| [moka](https://github.com/moka-rs/moka) | `0.12.12` | `0.12.14` |
| [netlink-sys](https://github.com/rust-netlink/netlink-sys) | `0.8.7` | `0.8.8` |
| [pin-project](https://github.com/taiki-e/pin-project) | `1.1.10` | `1.1.11` |
| [pin-project-lite](https://github.com/taiki-e/pin-project-lite) | `0.2.16` | `0.2.17` |
| [portable-atomic](https://github.com/taiki-e/portable-atomic) | `1.13.0` | `1.13.1` |
| [proc-macro-crate](https://github.com/bkchr/proc-macro-crate) | `3.4.0` | `3.5.0` |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.105` | `1.0.106` |
| [quote](https://github.com/dtolnay/quote) | `1.0.43` | `1.0.45` |
| [regex](https://github.com/rust-lang/regex) | `1.12.2` | `1.12.3` |
| [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` |
| [rustls](https://github.com/rustls/rustls) | `0.23.36` | `0.23.37` |
| [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` |
| [syn](https://github.com/dtolnay/syn) | `2.0.114` | `2.0.117` |
| [tokio-macros](https://github.com/tokio-rs/tokio) | `2.6.0` | `2.6.1` |
| [unicode-ident](https://github.com/dtolnay/unicode-ident) | `1.0.22` | `1.0.24` |
| [uuid](https://github.com/uuid-rs/uuid) | `1.19.0` | `1.22.0` |
| [winnow](https://github.com/winnow-rs/winnow) | `0.7.14` | `0.7.15` |
| [zerocopy](https://github.com/google/zerocopy) | `0.8.33` | `0.8.40` |
| [zmij](https://github.com/dtolnay/zmij) | `1.0.16` | `1.0.21` |



Updates `anyhow` from 1.0.100 to 1.0.102
- [Release notes](https://github.com/dtolnay/anyhow/releases)
- [Commits](dtolnay/anyhow@1.0.100...1.0.102)

Updates `tokio` from 1.49.0 to 1.50.0
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-1.49.0...tokio-1.50.0)

Updates `iroh` from 0.91.2 to 0.96.1
- [Release notes](https://github.com/n0-computer/iroh/releases)
- [Changelog](https://github.com/n0-computer/iroh/blob/main/CHANGELOG.md)
- [Commits](n0-computer/iroh@v0.91.2...v0.96.1)

Updates `iroh-base` from 0.91.2 to 0.96.1
- [Release notes](https://github.com/n0-computer/iroh/releases)
- [Changelog](https://github.com/n0-computer/iroh/blob/main/CHANGELOG.md)
- [Commits](n0-computer/iroh@v0.91.2...v0.96.1)

Updates `n0-watcher` from 0.3.0 to 0.6.1
- [Release notes](https://github.com/n0-computer/n0-watcher/releases)
- [Changelog](https://github.com/n0-computer/n0-watcher/blob/main/CHANGELOG.md)
- [Commits](n0-computer/n0-watcher@v0.3.0...0.6.1)

Updates `rand` from 0.8.5 to 0.9.2
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@0.8.5...rand_core-0.9.2)

Updates `bincode` from 2.0.1 to 3.0.0
- [Commits](https://github.com/bincode-org/bincode/commits)

Updates `quickcheck` from 1.0.3 to 1.1.0
- [Commits](BurntSushi/quickcheck@1.0.3...quickcheck_macros-1.1.0)

Updates `quickcheck_macros` from 1.1.0 to 1.2.0
- [Commits](BurntSushi/quickcheck@quickcheck_macros-1.1.0...quickcheck_macros-1.2.0)

Updates `bindgen` from 0.71.1 to 0.72.1
- [Release notes](https://github.com/rust-lang/rust-bindgen/releases)
- [Changelog](https://github.com/rust-lang/rust-bindgen/blob/v0.72.1/CHANGELOG.md)
- [Commits](rust-lang/rust-bindgen@v0.71.1...v0.72.1)

Updates `cc` from 1.2.53 to 1.2.56
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@cc-v1.2.53...cc-v1.2.56)

Updates `bitflags` from 2.10.0 to 2.11.0
- [Release notes](https://github.com/bitflags/bitflags/releases)
- [Changelog](https://github.com/bitflags/bitflags/blob/main/CHANGELOG.md)
- [Commits](bitflags/bitflags@2.10.0...2.11.0)

Updates `bumpalo` from 3.19.1 to 3.20.2
- [Changelog](https://github.com/fitzgen/bumpalo/blob/main/CHANGELOG.md)
- [Commits](fitzgen/bumpalo@v3.19.1...v3.20.2)

Updates `chrono` from 0.4.43 to 0.4.44
- [Release notes](https://github.com/chronotope/chrono/releases)
- [Changelog](https://github.com/chronotope/chrono/blob/main/CHANGELOG.md)
- [Commits](chronotope/chrono@v0.4.43...v0.4.44)

Updates `const-oid` from 0.9.6 to 0.10.2
- [Commits](RustCrypto/formats@const-oid/v0.9.6...const-oid/v0.10.2)

Updates `core-foundation` from 0.9.4 to 0.10.1
- [Commits](https://github.com/servo/core-foundation-rs/commits)

Updates `curve25519-dalek` from 4.1.3 to 5.0.0-pre.1
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases)
- [Commits](dalek-cryptography/curve25519-dalek@curve25519-4.1.3...curve25519-5.0.0-pre.1)

Updates `der` from 0.7.10 to 0.8.0
- [Commits](RustCrypto/formats@der/v0.7.10...der/v0.8.0)

Updates `deranged` from 0.5.5 to 0.5.8
- [Commits](https://github.com/jhpratt/deranged/commits)

Updates `derive_more` from 1.0.0 to 2.1.1
- [Release notes](https://github.com/JelteF/derive_more/releases)
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md)
- [Commits](JelteF/derive_more@v1.0.0...v2.1.1)

Updates `derive_more-impl` from 1.0.0 to 2.1.1
- [Release notes](https://github.com/JelteF/derive_more/releases)
- [Changelog](https://github.com/JelteF/derive_more/blob/master/CHANGELOG.md)
- [Commits](JelteF/derive_more@v1.0.0...v2.1.1)

Updates `ed25519` from 2.2.3 to 3.0.0-rc.4
- [Commits](RustCrypto/signatures@ed25519/v2.2.3...ed25519/v3.0.0-rc.4)

Updates `ed25519-dalek` from 2.2.0 to 3.0.0-pre.1
- [Release notes](https://github.com/dalek-cryptography/curve25519-dalek/releases)
- [Commits](dalek-cryptography/curve25519-dalek@ed25519-2.2.0...x25519-3.0.0-pre.1)

Updates `env_logger` from 0.8.4 to 0.11.9
- [Release notes](https://github.com/rust-cli/env_logger/releases)
- [Changelog](https://github.com/rust-cli/env_logger/blob/main/CHANGELOG.md)
- [Commits](rust-cli/env_logger@v0.8.4...v0.11.9)

Updates `fiat-crypto` from 0.2.9 to 0.3.0
- [Release notes](https://github.com/mit-plv/fiat-crypto/releases)
- [Commits](https://github.com/mit-plv/fiat-crypto/commits)

Updates `find-msvc-tools` from 0.1.8 to 0.1.9
- [Release notes](https://github.com/rust-lang/cc-rs/releases)
- [Changelog](https://github.com/rust-lang/cc-rs/blob/main/CHANGELOG.md)
- [Commits](rust-lang/cc-rs@find-msvc-tools-v0.1.8...find-msvc-tools-v0.1.9)

Updates `futures-buffered` from 0.2.12 to 0.2.13
- [Release notes](https://github.com/conradludgate/futures-buffered/releases)
- [Commits](https://github.com/conradludgate/futures-buffered/commits)

Updates `futures-core` from 0.3.31 to 0.3.32
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.31...0.3.32)

Updates `futures-io` from 0.3.31 to 0.3.32
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.31...0.3.32)

Updates `futures-sink` from 0.3.31 to 0.3.32
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.31...0.3.32)

Updates `futures-task` from 0.3.31 to 0.3.32
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.31...0.3.32)

Updates `futures-util` from 0.3.31 to 0.3.32
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](rust-lang/futures-rs@0.3.31...0.3.32)

Updates `hyper-util` from 0.1.19 to 0.1.20
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](hyperium/hyper-util@v0.1.19...v0.1.20)

Updates `iana-time-zone` from 0.1.64 to 0.1.65
- [Changelog](https://github.com/strawlab/iana-time-zone/blob/main/CHANGELOG.md)
- [Commits](strawlab/iana-time-zone@v0.1.64...v0.1.65)

Updates `ipnet` from 2.11.0 to 2.12.0
- [Release notes](https://github.com/krisprice/ipnet/releases)
- [Changelog](https://github.com/krisprice/ipnet/blob/master/RELEASES.md)
- [Commits](krisprice/ipnet@2.11.0...2.12.0)

Updates `iroh-metrics` from 0.35.0 to 0.38.2
- [Release notes](https://github.com/n0-computer/iroh-metrics/releases)
- [Changelog](https://github.com/n0-computer/iroh-metrics/blob/main/CHANGELOG.md)
- [Commits](n0-computer/iroh-metrics@v0.35.0...v0.38.2)

Updates `iroh-metrics-derive` from 0.2.0 to 0.4.1
- [Release notes](https://github.com/n0-computer/iroh-metrics/releases)
- [Changelog](https://github.com/n0-computer/iroh-metrics/blob/main/CHANGELOG.md)
- [Commits](n0-computer/iroh-metrics@v0.2.0...iroh-metrics-derive-v0.4.1)

Updates `iroh-quinn` from 0.14.0 to 0.16.1
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/commits)

Updates `iroh-quinn-proto` from 0.13.0 to 0.15.1
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](https://github.com/quinn-rs/quinn/commits)

Updates `iroh-quinn-udp` from 0.5.7 to 0.8.0
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](quinn-rs/quinn@quinn-udp-0.5.7...0.8.0)

Updates `iroh-relay` from 0.91.2 to 0.96.1
- [Release notes](https://github.com/n0-computer/iroh/releases)
- [Changelog](https://github.com/n0-computer/iroh/blob/main/CHANGELOG.md)
- [Commits](n0-computer/iroh@v0.91.2...v0.96.1)

Updates `libc` from 0.2.180 to 0.2.182
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.182/CHANGELOG.md)
- [Commits](rust-lang/libc@0.2.180...0.2.182)

Updates `lru` from 0.13.0 to 0.16.3
- [Changelog](https://github.com/jeromefroe/lru-rs/blob/master/CHANGELOG.md)
- [Commits](jeromefroe/lru-rs@0.13.0...0.16.3)

Updates `memchr` from 2.7.6 to 2.8.0
- [Commits](BurntSushi/memchr@2.7.6...2.8.0)

Updates `moka` from 0.12.12 to 0.12.14
- [Release notes](https://github.com/moka-rs/moka/releases)
- [Changelog](https://github.com/moka-rs/moka/blob/main/CHANGELOG.md)
- [Commits](moka-rs/moka@v0.12.12...v0.12.14)

Updates `n0-future` from 0.1.3 to 0.3.2
- [Changelog](https://github.com/n0-computer/n0-future/blob/main/CHANGELOG.md)
- [Commits](n0-computer/n0-future@v0.1.3...v0.3.2)

Updates `netdev` from 0.36.0 to 0.40.1
- [Release notes](https://github.com/shellrow/netdev/releases)
- [Commits](shellrow/netdev@v0.36.0...v0.40.1)

Updates `netlink-packet-core` from 0.7.0 to 0.8.1
- [Release notes](https://github.com/rust-netlink/netlink-packet-core/releases)
- [Changelog](https://github.com/rust-netlink/netlink-packet-core/blob/main/CHANGELOG)
- [Commits](rust-netlink/netlink-packet-core@v0.7.0...v0.8.1)

Updates `netlink-packet-route` from 0.22.0 to 0.28.0
- [Release notes](https://github.com/rust-netlink/netlink-packet-route/releases)
- [Changelog](https://github.com/rust-netlink/netlink-packet-route/blob/main/CHANGELOG)
- [Commits](rust-netlink/netlink-packet-route@v0.22.0...v0.28.0)

Updates `netlink-proto` from 0.11.5 to 0.12.0
- [Release notes](https://github.com/rust-netlink/netlink-proto/releases)
- [Changelog](https://github.com/rust-netlink/netlink-proto/blob/main/CHANGELOG)
- [Commits](rust-netlink/netlink-proto@v0.11.5...v0.12.0)

Updates `netlink-sys` from 0.8.7 to 0.8.8
- [Release notes](https://github.com/rust-netlink/netlink-sys/releases)
- [Changelog](https://github.com/rust-netlink/netlink-sys/blob/main/CHANGELOG)
- [Commits](rust-netlink/netlink-sys@v0.8.7...v0.8.8)

Updates `netwatch` from 0.8.0 to 0.14.0
- [Commits](n0-computer/net-tools@netwatch-v0.8.0...netwatch-v0.14.0)

Updates `pem-rfc7468` from 0.7.0 to 1.0.0
- [Commits](RustCrypto/formats@pem-rfc7468/v0.7.0...pem-rfc7468/v1.0.0)

Updates `pin-project` from 1.1.10 to 1.1.11
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](taiki-e/pin-project@v1.1.10...v1.1.11)

Updates `pin-project-internal` from 1.1.10 to 1.1.11
- [Release notes](https://github.com/taiki-e/pin-project/releases)
- [Changelog](https://github.com/taiki-e/pin-project/blob/main/CHANGELOG.md)
- [Commits](taiki-e/pin-project@v1.1.10...v1.1.11)

Updates `pin-project-lite` from 0.2.16 to 0.2.17
- [Release notes](https://github.com/taiki-e/pin-project-lite/releases)
- [Changelog](https://github.com/taiki-e/pin-project-lite/blob/main/CHANGELOG.md)
- [Commits](taiki-e/pin-project-lite@v0.2.16...v0.2.17)

Updates `pkarr` from 3.10.0 to 5.0.3
- [Release notes](https://github.com/pubky/pkarr/releases)
- [Commits](https://github.com/pubky/pkarr/commits/v5.0.3)

Updates `pkcs8` from 0.10.2 to 0.11.0-rc.11
- [Commits](RustCrypto/formats@pkcs8/v0.10.2...pkcs8/v0.11.0-rc.11)

Updates `portable-atomic` from 1.13.0 to 1.13.1
- [Release notes](https://github.com/taiki-e/portable-atomic/releases)
- [Changelog](https://github.com/taiki-e/portable-atomic/blob/main/CHANGELOG.md)
- [Commits](taiki-e/portable-atomic@v1.13.0...v1.13.1)

Updates `portmapper` from 0.8.0 to 0.14.0
- [Commits](n0-computer/net-tools@portmapper-v0.8.0...portmapper-v0.14.0)

Updates `proc-macro-crate` from 3.4.0 to 3.5.0
- [Release notes](https://github.com/bkchr/proc-macro-crate/releases)
- [Commits](bkchr/proc-macro-crate@v3.4.0...v3.5.0)

Updates `proc-macro2` from 1.0.105 to 1.0.106
- [Release notes](https://github.com/dtolnay/proc-macro2/releases)
- [Commits](dtolnay/proc-macro2@1.0.105...1.0.106)

Updates `quote` from 1.0.43 to 1.0.45
- [Release notes](https://github.com/dtolnay/quote/releases)
- [Commits](dtolnay/quote@1.0.43...1.0.45)

Updates `rand_chacha` from 0.3.1 to 0.9.0
- [Release notes](https://github.com/rust-random/rand/releases)
- [Changelog](https://github.com/rust-random/rand/blob/master/CHANGELOG.md)
- [Commits](rust-random/rand@rand_chacha-0.3.1...0.9.0)

Updates `rand_core` from 0.6.4 to 0.9.5
- [Release notes](https://github.com/rust-random/rand_core/releases)
- [Changelog](https://github.com/rust-random/rand_core/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-random/rand_core/commits)

Updates `regex` from 1.12.2 to 1.12.3
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@1.12.2...1.12.3)

Updates `regex-automata` from 0.4.13 to 0.4.14
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@regex-automata-0.4.13...regex-automata-0.4.14)

Updates `regex-syntax` from 0.8.8 to 0.8.10
- [Release notes](https://github.com/rust-lang/regex/releases)
- [Changelog](https://github.com/rust-lang/regex/blob/master/CHANGELOG.md)
- [Commits](rust-lang/regex@regex-syntax-0.8.8...regex-syntax-0.8.10)

Updates `rustls` from 0.23.36 to 0.23.37
- [Release notes](https://github.com/rustls/rustls/releases)
- [Changelog](https://github.com/rustls/rustls/blob/main/CHANGELOG.md)
- [Commits](rustls/rustls@v/0.23.36...v/0.23.37)

Updates `ryu` from 1.0.22 to 1.0.23
- [Release notes](https://github.com/dtolnay/ryu/releases)
- [Commits](dtolnay/ryu@1.0.22...1.0.23)

Updates `signature` from 2.2.0 to 3.0.0-rc.10
- [Commits](RustCrypto/traits@signature-v2.2.0...signature-v3.0.0-rc.10)

Updates `slab` from 0.4.11 to 0.4.12
- [Release notes](https://github.com/tokio-rs/slab/releases)
- [Changelog](https://github.com/tokio-rs/slab/blob/master/CHANGELOG.md)
- [Commits](tokio-rs/slab@v0.4.11...v0.4.12)

Updates `spki` from 0.7.3 to 0.8.0-rc.4
- [Commits](RustCrypto/formats@spki/v0.7.3...spki/v0.8.0-rc.4)

Updates `syn` from 2.0.114 to 2.0.117
- [Release notes](https://github.com/dtolnay/syn/releases)
- [Commits](dtolnay/syn@2.0.114...2.0.117)

Updates `tokio-macros` from 2.6.0 to 2.6.1
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](tokio-rs/tokio@tokio-macros-2.6.0...tokio-macros-2.6.1)

Updates `toml_datetime` from 0.7.5+spec-1.1.0 to 1.0.0+spec-1.1.0
- [Commits](toml-rs/toml@toml_datetime-v0.7.5...toml_datetime-v1.0.0)

Updates `toml_edit` from 0.23.10+spec-1.0.0 to 0.25.4+spec-1.1.0
- [Commits](toml-rs/toml@v0.23.10...v0.25.4)

Updates `toml_parser` from 1.0.6+spec-1.1.0 to 1.0.9+spec-1.1.0
- [Commits](toml-rs/toml@toml_parser-v1.0.6...toml_parser-v1.0.9)

Updates `unicode-ident` from 1.0.22 to 1.0.24
- [Release notes](https://github.com/dtolnay/unicode-ident/releases)
- [Commits](dtolnay/unicode-ident@1.0.22...1.0.24)

Updates `uuid` from 1.19.0 to 1.22.0
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](uuid-rs/uuid@v1.19.0...v1.22.0)

Updates `webpki-roots` from 0.26.11 to 1.0.5
- [Release notes](https://github.com/rustls/webpki-roots/releases)
- [Commits](rustls/webpki-roots@v/0.26.11...v/1.0.5)

Updates `windows` from 0.61.3 to 0.62.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows-collections` from 0.2.0 to 0.3.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows-core` from 0.61.2 to 0.62.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows-future` from 0.2.1 to 0.3.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows-link` from 0.1.3 to 0.2.1
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows-numerics` from 0.2.0 to 0.3.1
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits/0.3.1)

Updates `windows-result` from 0.3.4 to 0.4.1
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows-strings` from 0.4.2 to 0.5.1
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows-sys` from 0.48.0 to 0.45.0
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](microsoft/windows-rs@0.48.0...0.45.0)

Updates `windows-targets` from 0.48.5 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows-threading` from 0.1.0 to 0.2.1
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows_aarch64_gnullvm` from 0.48.5 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows_aarch64_msvc` from 0.48.5 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows_i686_gnu` from 0.48.5 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows_i686_msvc` from 0.48.5 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows_x86_64_gnu` from 0.48.5 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows_x86_64_gnullvm` from 0.48.5 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `windows_x86_64_msvc` from 0.48.5 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

Updates `winnow` from 0.7.14 to 0.7.15
- [Changelog](https://github.com/winnow-rs/winnow/blob/main/CHANGELOG.md)
- [Commits](winnow-rs/winnow@v0.7.14...v0.7.15)

Updates `wmi` from 0.17.3 to 0.18.3
- [Release notes](https://github.com/ohadravid/wmi-rs/releases)
- [Commits](ohadravid/wmi-rs@v0.17.3...v0.18.3)

Updates `zerocopy` from 0.8.33 to 0.8.40
- [Release notes](https://github.com/google/zerocopy/releases)
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md)
- [Commits](google/zerocopy@v0.8.33...v0.8.40)

Updates `zerocopy-derive` from 0.8.33 to 0.8.40
- [Release notes](https://github.com/google/zerocopy/releases)
- [Changelog](https://github.com/google/zerocopy/blob/main/CHANGELOG.md)
- [Commits](google/zerocopy@v0.8.33...v0.8.40)

Updates `zmij` from 1.0.16 to 1.0.21
- [Release notes](https://github.com/dtolnay/zmij/releases)
- [Commits](dtolnay/zmij@1.0.16...1.0.21)

---
updated-dependencies:
- dependency-name: anyhow
  dependency-version: 1.0.102
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tokio
  dependency-version: 1.50.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh
  dependency-version: 0.96.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-base
  dependency-version: 0.96.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: n0-watcher
  dependency-version: 0.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rand
  dependency-version: 0.9.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bincode
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: quickcheck
  dependency-version: 1.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: quickcheck_macros
  dependency-version: 1.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bindgen
  dependency-version: 0.72.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: cc
  dependency-version: 1.2.56
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: bitflags
  dependency-version: 2.11.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: bumpalo
  dependency-version: 3.20.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: chrono
  dependency-version: 0.4.44
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: const-oid
  dependency-version: 0.10.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: core-foundation
  dependency-version: 0.10.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: curve25519-dalek
  dependency-version: 5.0.0-pre.1
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: der
  dependency-version: 0.8.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: deranged
  dependency-version: 0.5.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: derive_more
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: derive_more-impl
  dependency-version: 2.1.1
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: ed25519
  dependency-version: 3.0.0-rc.4
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: ed25519-dalek
  dependency-version: 3.0.0-pre.1
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: env_logger
  dependency-version: 0.11.9
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: fiat-crypto
  dependency-version: 0.3.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: find-msvc-tools
  dependency-version: 0.1.9
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: futures-buffered
  dependency-version: 0.2.13
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: futures-core
  dependency-version: 0.3.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: futures-io
  dependency-version: 0.3.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: futures-sink
  dependency-version: 0.3.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: futures-task
  dependency-version: 0.3.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: futures-util
  dependency-version: 0.3.32
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: hyper-util
  dependency-version: 0.1.20
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: iana-time-zone
  dependency-version: 0.1.65
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: ipnet
  dependency-version: 2.12.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-metrics
  dependency-version: 0.38.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-metrics-derive
  dependency-version: 0.4.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-quinn
  dependency-version: 0.16.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-quinn-proto
  dependency-version: 0.15.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-quinn-udp
  dependency-version: 0.8.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-relay
  dependency-version: 0.96.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: libc
  dependency-version: 0.2.182
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: lru
  dependency-version: 0.16.3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: memchr
  dependency-version: 2.8.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: moka
  dependency-version: 0.12.14
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: n0-future
  dependency-version: 0.3.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: netdev
  dependency-version: 0.40.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: netlink-packet-core
  dependency-version: 0.8.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: netlink-packet-route
  dependency-version: 0.28.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: netlink-proto
  dependency-version: 0.12.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: netlink-sys
  dependency-version: 0.8.8
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: netwatch
  dependency-version: 0.14.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: pem-rfc7468
  dependency-version: 1.0.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: pin-project
  dependency-version: 1.1.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: pin-project-internal
  dependency-version: 1.1.11
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: pin-project-lite
  dependency-version: 0.2.17
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: pkarr
  dependency-version: 5.0.3
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: pkcs8
  dependency-version: 0.11.0-rc.11
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: portable-atomic
  dependency-version: 1.13.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: portmapper
  dependency-version: 0.14.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: proc-macro-crate
  dependency-version: 3.5.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: proc-macro2
  dependency-version: 1.0.106
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: quote
  dependency-version: 1.0.45
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: rand_chacha
  dependency-version: 0.9.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: rand_core
  dependency-version: 0.9.5
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: regex
  dependency-version: 1.12.3
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: regex-automata
  dependency-version: 0.4.14
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: regex-syntax
  dependency-version: 0.8.10
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: rustls
  dependency-version: 0.23.37
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: ryu
  dependency-version: 1.0.23
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: signature
  dependency-version: 3.0.0-rc.10
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: slab
  dependency-version: 0.4.12
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: spki
  dependency-version: 0.8.0-rc.4
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: syn
  dependency-version: 2.0.117
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: tokio-macros
  dependency-version: 2.6.1
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: toml_datetime
  dependency-version: 1.0.0+spec-1.1.0
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: toml_edit
  dependency-version: 0.25.4+spec-1.1.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: toml_parser
  dependency-version: 1.0.9+spec-1.1.0
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: unicode-ident
  dependency-version: 1.0.24
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: uuid
  dependency-version: 1.22.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: webpki-roots
  dependency-version: 1.0.5
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: windows
  dependency-version: 0.62.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-collections
  dependency-version: 0.3.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-core
  dependency-version: 0.62.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-future
  dependency-version: 0.3.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-link
  dependency-version: 0.2.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-numerics
  dependency-version: 0.3.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-result
  dependency-version: 0.4.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-strings
  dependency-version: 0.5.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-sys
  dependency-version: 0.45.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-targets
  dependency-version: 0.42.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows-threading
  dependency-version: 0.2.1
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows_aarch64_gnullvm
  dependency-version: 0.42.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows_aarch64_msvc
  dependency-version: 0.42.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows_i686_gnu
  dependency-version: 0.42.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows_i686_msvc
  dependency-version: 0.42.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows_x86_64_gnu
  dependency-version: 0.42.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows_x86_64_gnullvm
  dependency-version: 0.42.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: windows_x86_64_msvc
  dependency-version: 0.42.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: winnow
  dependency-version: 0.7.15
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: wmi
  dependency-version: 0.18.3
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: zerocopy
  dependency-version: 0.8.40
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zerocopy-derive
  dependency-version: 0.8.40
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: zmij
  dependency-version: 1.0.21
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added dependencies Pull requests that update a dependency file rust Pull requests that update rust code labels Mar 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants