Skip to content

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

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

chore(deps): bump the rust-dependencies group across 1 directory with 63 updates#354
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot-cargo-rust-dependencies-8ad581acea

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

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

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

Package From To
blake3 1.8.3 1.8.4
sha2 0.10.9 0.11.0
iroh 0.91.2 0.96.0
iroh-base 0.91.2 0.96.0
n0-watcher 0.3.0 0.6.1
rand 0.8.5 0.10.0
bincode 2.0.1 3.0.0

Updates blake3 from 1.8.3 to 1.8.4

Release notes

Sourced from blake3's releases.

1.8.4

version 1.8.4

Changes since 1.8.3:

  • Updated the digest dependency from v0.10 to v0.11. THIS IS A POTENTIALLY BREAKING CHANGE for callers using the traits-preview Cargo feature. But this is not considered a breaking change for the blake3 crate itself; see the docs for traits-preview.
  • Performance for WASM SIMD targets is improved by ~20% when the wasm32_simd feature is enabled. Contributed by @​lamb356.
Commits
  • b97a24f version 1.8.4
  • 0ebe469 update to new rustcrypto trait releases
  • d4b005a wasm32_simd: use i8x16_shuffle for rot8 and rot16
  • 6eebbbd fix a struct size mismatch in tests
  • fb1411e c: use SIZE_MAX instead of -1 for size_t sentinels, add <stdint.h>
  • See full diff in compare view

Updates sha2 from 0.10.9 to 0.11.0

Commits

Updates iroh from 0.91.2 to 0.96.0

Changelog

Sourced from iroh's changelog.

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)
  • (iroh) Ensure the selected holepunched path is set to PathStatus::Available (#3771) - (561d2fd)
  • (iroh) Retry holepunching - (a58aff4)
  • (iroh) Improve handling of no available transports - (5e79a56)
  • (iroh) Actually use user-provided bind addrs (#3835) - (fecc909)
  • (iroh) Properly set quinn paths to available when holepunched (#3864) - (a774841)
  • (iroh-bench) Gracefully close the quinn benchmark (#3621) - (0799d4f)
  • (iroh-dns-server) Inverted validation logic in DoH JSON response handler (#3737) - (2efbff6)
  • (multipath) Fix remote state actor termination (#3676) - (d328bf2)
  • (tests) Also run the tests in isolation in the default profile (#3664) - (13fe787)
  • Stop polling transports when the magicsock is closing (#3615) - (e101d26)
  • Update to main net-tools (#3726) - (1d6e453)
  • Update deny warnings (#3819) - (99242af)

... (truncated)

Commits

Updates iroh-base from 0.91.2 to 0.96.0

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.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)
  • (iroh) Ensure the selected holepunched path is set to PathStatus::Available (#3771) - (561d2fd)
  • (iroh) Retry holepunching - (a58aff4)
  • (iroh) Improve handling of no available transports - (5e79a56)
  • (iroh) Actually use user-provided bind addrs (#3835) - (fecc909)
  • (iroh) Properly set quinn paths to available when holepunched (#3864) - (a774841)
  • (iroh-bench) Gracefully close the quinn benchmark (#3621) - (0799d4f)
  • (iroh-dns-server) Inverted validation logic in DoH JSON response handler (#3737) - (2efbff6)
  • (multipath) Fix remote state actor termination (#3676) - (d328bf2)
  • (tests) Also run the tests in isolation in the default profile (#3664) - (13fe787)
  • Stop polling transports when the magicsock is closing (#3615) - (e101d26)
  • Update to main net-tools (#3726) - (1d6e453)
  • Update deny warnings (#3819) - (99242af)

... (truncated)

Commits

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.10.0

Changelog

Sourced from rand's changelog.

[0.10.0] - 2026-02-08

Changes

  • The dependency on rand_chacha has been replaced with a dependency on chacha20. This changes the implementation behind StdRng, but the output remains the same. There may be some API breakage when using the ChaCha-types directly as these are now the ones in chacha20 instead of rand_chacha (#1642).
  • Rename fns IndexedRandom::choose_multiple -> sample, choose_multiple_array -> sample_array, choose_multiple_weighted -> sample_weighted, struct SliceChooseIter -> IndexedSamples and fns IteratorRandom::choose_multiple -> sample, choose_multiple_fill -> sample_fill (#1632)
  • Use Edition 2024 and MSRV 1.85 (#1653)
  • Let Fill be implemented for element types, not sliceable types (#1652)
  • Fix OsError::raw_os_error on UEFI targets by returning Option<usize> (#1665)
  • Replace fn TryRngCore::read_adapter(..) -> RngReadAdapter with simpler struct RngReader (#1669)
  • Remove fns SeedableRng::from_os_rng, try_from_os_rng (#1674)
  • Remove Clone support for StdRng, ReseedingRng (#1677)
  • Use postcard instead of bincode to test the serde feature (#1693)
  • Avoid excessive allocation in IteratorRandom::sample when amount is much larger than iterator size (#1695)
  • Rename os_rng -> sys_rng, OsRng -> SysRng, OsError -> SysError (#1697)
  • Rename Rng -> RngExt as upstream rand_core has renamed RngCore -> Rng (#1717)

Additions

  • Add fns IndexedRandom::choose_iter, choose_weighted_iter (#1632)
  • Pub export Xoshiro128PlusPlus, Xoshiro256PlusPlus prngs (#1649)
  • Pub export ChaCha8Rng, ChaCha12Rng, ChaCha20Rng behind chacha feature (#1659)
  • Fn rand::make_rng() -> R where R: SeedableRng (#1734)

Removals

  • Removed ReseedingRng (#1722)
  • Removed unused feature "nightly" (#1732)
  • Removed feature small_rng (#1732)

#1632: rust-random/rand#1632 #1642: rust-random/rand#1642 #1649: rust-random/rand#1649 #1652: rust-random/rand#1652 #1653: rust-random/rand#1653 #1659: rust-random/rand#1659 #1665: rust-random/rand#1665 #1669: rust-random/rand#1669 #1674: rust-random/rand#1674 #1677: rust-random/rand#1677 #1693: rust-random/rand#1693 #1695: rust-random/rand#1695 #1697: rust-random/rand#1697 #1717: rust-random/rand#1717 #1722: rust-random/rand#1722 #1732: rust-random/rand#1732 #1734: rust-random/rand#1734

[0.9.2] - 2025-07-20

Deprecated

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

... (truncated)

Commits

Updates bincode from 2.0.1 to 3.0.0

Commits

Updates block-buffer from 0.10.4 to 0.12.0

Commits

Updates chacha20 from 0.9.1 to 0.10.0

Commits

Updates const-oid from 0.9.6 to 0.10.2

Commits

Updates core-foundation from 0.9.4 to 0.10.1

Commits

Updates crypto-common from 0.1.7 to 0.2.1

Commits
  • 3044082 crypto-common: remove BlockSizes trait (#2309)
  • e42238d elliptic-curve: enable and fix workspace-level lints (#2308)
  • f239f73 aead: remove lints from lib.rs (#2307)
  • 7c11746 build(deps): bump the all-deps group across 1 directory with 8 updates (#2305)
  • d92139e aead: enable and fix workspace-level lints (#2306)
  • 593a0ea digest v0.11.0 (#2300)
  • cb66cff elliptic-curve: bump crypto-bigint to v0.7.0-rc.27 (#2303)
  • 0d0fdbe digest: use dep: for block-buffer and const-oid (#2302)
  • c1a51d4 digest: replace subtle with ctutils (#2301)
  • 5802c8f digest v0.11.0-rc.12 (#2299)
  • A...

    Description has been truncated

… 63 updates

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

| Package | From | To |
| --- | --- | --- |
| [blake3](https://github.com/BLAKE3-team/BLAKE3) | `1.8.3` | `1.8.4` |
| [sha2](https://github.com/RustCrypto/hashes) | `0.10.9` | `0.11.0` |
| [iroh](https://github.com/n0-computer/iroh) | `0.91.2` | `0.96.0` |
| [iroh-base](https://github.com/n0-computer/iroh) | `0.91.2` | `0.96.0` |
| [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.10.0` |
| [bincode](https://github.com/bincode-org/bincode) | `2.0.1` | `3.0.0` |



Updates `blake3` from 1.8.3 to 1.8.4
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases)
- [Commits](BLAKE3-team/BLAKE3@1.8.3...1.8.4)

Updates `sha2` from 0.10.9 to 0.11.0
- [Commits](RustCrypto/hashes@sha2-v0.10.9...sha2-v0.11.0)

Updates `iroh` from 0.91.2 to 0.96.0
- [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.0)

Updates `iroh-base` from 0.91.2 to 0.96.0
- [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.0)

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.10.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@0.8.5...0.10.0)

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

Updates `block-buffer` from 0.10.4 to 0.12.0
- [Commits](RustCrypto/utils@block-buffer-v0.10.4...block-buffer-v0.12.0)

Updates `chacha20` from 0.9.1 to 0.10.0
- [Commits](RustCrypto/stream-ciphers@chacha20-v0.9.1...chacha20-v0.10.0)

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 `crypto-common` from 0.1.7 to 0.2.1
- [Commits](RustCrypto/traits@crypto-common-v0.1.7...crypto-common-v0.2.1)

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 `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 `digest` from 0.10.7 to 0.11.2
- [Commits](RustCrypto/traits@digest-v0.10.7...digest-v0.11.2)

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 `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 `iroh-metrics` from 0.35.0 to 0.38.3
- [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.3)

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.7.0
- [Release notes](https://github.com/quinn-rs/quinn/releases)
- [Commits](quinn-rs/quinn@quinn-udp-0.5.7...0.7.0)

Updates `iroh-relay` from 0.91.2 to 0.96.0
- [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.0)

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 `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 `netwatch` from 0.8.0 to 0.13.0
- [Commits](n0-computer/net-tools@netwatch-v0.8.0...netwatch-v0.13.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 `pkarr` from 3.10.0 to 5.0.4
- [Release notes](https://github.com/pubky/pkarr/releases)
- [Changelog](https://github.com/pubky/pkarr/blob/main/RELEASE.md)
- [Commits](https://github.com/pubky/pkarr/commits/v5.0.4)

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 `portmapper` from 0.8.0 to 0.13.0
- [Commits](n0-computer/net-tools@portmapper-v0.8.0...portmapper-v0.13.0)

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 `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 `simple-dns` from 0.9.3 to 0.11.2
- [Commits](balliegojr/simple-dns@simple-dns/0.9.3...simple-dns/0.11.2)

Updates `socket2` from 0.5.10 to 0.6.3
- [Release notes](https://github.com/rust-lang/socket2/releases)
- [Changelog](https://github.com/rust-lang/socket2/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/socket2/commits/v0.6.3)

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 `webpki-roots` from 0.26.11 to 1.0.6
- [Release notes](https://github.com/rustls/webpki-roots/releases)
- [Commits](rustls/webpki-roots@v/0.26.11...v/1.0.6)

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.52.0 to 0.45.0
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](microsoft/windows-rs@0.52.0...0.45.0)

Updates `windows-targets` from 0.52.6 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.52.6 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.52.6 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.52.6 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.52.6 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.52.6 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.52.6 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.52.6 to 0.42.2
- [Release notes](https://github.com/microsoft/windows-rs/releases)
- [Commits](https://github.com/microsoft/windows-rs/commits)

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

---
updated-dependencies:
- dependency-name: blake3
  dependency-version: 1.8.4
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: rust-dependencies
- dependency-name: sha2
  dependency-version: 0.11.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh
  dependency-version: 0.96.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-base
  dependency-version: 0.96.0
  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.10.0
  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: block-buffer
  dependency-version: 0.12.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: chacha20
  dependency-version: 0.10.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  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: crypto-common
  dependency-version: 0.2.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: 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: digest
  dependency-version: 0.11.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  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: fiat-crypto
  dependency-version: 0.3.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-metrics
  dependency-version: 0.38.3
  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.7.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: iroh-relay
  dependency-version: 0.96.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  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: 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: netwatch
  dependency-version: 0.13.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: pkarr
  dependency-version: 5.0.4
  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: portmapper
  dependency-version: 0.13.0
  dependency-type: indirect
  update-type: version-update:semver-minor
  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: signature
  dependency-version: 3.0.0-rc.10
  dependency-type: indirect
  update-type: version-update:semver-major
  dependency-group: rust-dependencies
- dependency-name: simple-dns
  dependency-version: 0.11.2
  dependency-type: indirect
  update-type: version-update:semver-minor
  dependency-group: rust-dependencies
- dependency-name: socket2
  dependency-version: 0.6.3
  dependency-type: indirect
  update-type: version-update:semver-minor
  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: webpki-roots
  dependency-version: 1.0.6
  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: wmi
  dependency-version: 0.18.4
  dependency-type: indirect
  update-type: version-update:semver-minor
  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 30, 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