Skip to content

chore(deps): update rust crate iroh to 0.98.0#10

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/iroh-0.x
Open

chore(deps): update rust crate iroh to 0.98.0#10
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/iroh-0.x

Conversation

@renovate

@renovate renovate Bot commented May 3, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
iroh workspace.dependencies minor 0.97.00.98.0

Release Notes

n0-computer/iroh (iroh)

v0.98.2

Compare Source

🐛 Bug Fixes
  • (iroh) Don't abort connection attempts when an empty EndpointAddr is added concurrently (#​4177) - (60f6f09)
  • Protect against division by zero in process_datagram (#​4178) - (70cec3d)
Deps

v0.98.1

Compare Source

🐛 Bug Fixes

v0.98.0

Compare Source

⛰️ Features
🐛 Bug Fixes
  • (ci) Install cmake and nasm for aws-lc-sys on Windows (#​4032) - (405de1d)
  • (iroh) [breaking] Faster relay health check after network change (#​4041) - (b11b0eb)
  • (iroh) Endpoint::online should only return once connected to a relay (#​4115) - (3424c6d)
  • (iroh) [breaking] Don't stop address lookup when one service errors (#​4126) - (321443d)
  • (iroh) Don't falsely report home relay as connected on change (#​4136) - (1b04d34)
  • (iroh-relay) Send EndpointGone message to the right peers (#​4079) - (6be4b3c)
  • (iroh-relay) Treat frames not allowed in a protocol version as error (#​4127) - (1c92a39)
  • Improve holepunching after network changes (#​3928) - (cc21f51)
  • Poll for default route with exponential backoff after network change (#​4039) - (dc01a77)
  • Modify test_ip_wins_over_custom so it is a noop if no ip transport is… (#​4048) - (b141e02)
  • Increase path idle timeouts and configure relay paths (#​4038) - (eba6afc)
  • Handle wine properly (#​3902) - (8bf7002)
  • Set default crypto provider for iroh-relay binary (#​4087) - (2433645)
🚜 Refactor
  • (iroh) [breaking] Improve address lookup registry (#​4130) - (481c870)
  • (iroh, iroh-relay) [breaking] Mark public types as non_exhaustive (#​4107) - (86d3ac6)
  • (iroh-base) [breaking] Don't expose third-party error types in iroh-base (#​4073) - (d803dfe)
  • (iroh-base) [breaking] Rename CustomAddr::as_vec to CustomAddr::to_vec and improve docs (#​4074) - (3077f17)
  • (iroh-base) [breaking] Change SecretKey::generate to not take an Rng arg (#​4075) - (36781ad)
  • (iroh-relay) [breaking] Proper timeouts on relay connections (#​4083) - (79bb0e4)
  • Use latest noq api (#​4057) - (8af8370)
  • Remove needless alloc in relay server (#​4084) - (40b50a1)
  • Move to_z32/from_z32 into iroh-base and remove EndpointIdExt trait (#​4133) - (382bf36)
🧪 Testing
⚙️ Miscellaneous Tasks
  • (ci) Move more CI jobs to self hosted runners (#​4072) - (54442c3)
  • (iroh) Update hickory to 0.26.0-beta.4 and use exact-version deps for prereleased crates (#​4117) - (f829593)
  • (iroh-bench) Allow configuring the number of worker threads for each endpoint in iroh-bench (#​4063) - (065b448)
  • Update to netwatch@​0.16 and portmapper@​0.16 (#​4128) - (24efedf)
  • Fix changelog generation - (08c6454)
Deps
Examples
  • (iroh) Allow to configure the receive window in the transfer example (#​4082) - (c865251)

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate

renovate Bot commented May 3, 2026

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path Cargo.toml --workspace
    Updating crates.io index
error: failed to select a version for `ed25519-dalek`.
    ... required by package `iroh v0.98.0`
    ... which satisfies dependency `iroh = "^0.98.0"` of package `node v0.1.0 (/tmp/renovate/repos/github/chikof/sisifo/crates/node)`
    ... which satisfies path dependency `node` (locked to 0.1.0) of package `sisi v0.1.0 (/tmp/renovate/repos/github/chikof/sisifo/src-tauri)`
versions that meet the requirements `=3.0.0-pre.6` are: 3.0.0-pre.6

all possible versions conflict with previously selected packages.

  previously selected package `ed25519-dalek v3.0.0-pre.1`
    ... which satisfies dependency `ed25519-dalek = "=3.0.0-pre.1"` of package `iroh-base v0.97.0`
    ... which satisfies dependency `iroh-base = "^0.97"` of package `iroh-blobs v0.99.0`
    ... which satisfies dependency `iroh-blobs = "^0.99.0"` of package `sisi v0.1.0 (/tmp/renovate/repos/github/chikof/sisifo/src-tauri)`

failed to select a version for `ed25519-dalek` which could resolve this conflict

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants