Skip to content

Commit 7a8b97c

Browse files
author
“ramfox”
committed
chore: Release
1 parent da311a6 commit 7a8b97c

File tree

7 files changed

+55
-15
lines changed

7 files changed

+55
-15
lines changed

CHANGELOG.md

Lines changed: 41 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,46 @@
22

33
All notable changes to iroh will be documented in this file.
44

5-
## [0.92.0](https://github.com/n0-computer/iroh/compare/v0.91.2..0.92.0) - 2025-09-18
5+
## [0.93.0](https://github.com/n0-computer/iroh/compare/v0.92.0..0.93.0) - 2025-10-09
6+
7+
### ⛰️ Features
8+
9+
- *(iroh)* [**breaking**] Add `MdnsDiscoveryBuilder::service_name` method ([#3482](https://github.com/n0-computer/iroh/issues/3482)) - ([9a88cc5](https://github.com/n0-computer/iroh/commit/9a88cc5072cd2395a0e257fb7458a10ee354fb8c))
10+
- *(iroh)* [**breaking**] Introduce `online` method ([#3467](https://github.com/n0-computer/iroh/issues/3467)) - ([d815cae](https://github.com/n0-computer/iroh/commit/d815cae72bcd59a6b420c4ba3bab9e28db2a7552))
11+
- *(iroh)* [**breaking**] Make direct_addresses always be initialised ([#3505](https://github.com/n0-computer/iroh/issues/3505)) - ([33aca18](https://github.com/n0-computer/iroh/commit/33aca18b79679bff516fbcf93a3582ea22e4ffae))
12+
- Make fmt_short return an impl Display so we can avoid an allocation. ([#3460](https://github.com/n0-computer/iroh/issues/3460)) - ([5285cc0](https://github.com/n0-computer/iroh/commit/5285cc07dff44af0330fea1aa391b0e44114c805))
13+
- Upgrade redb to v3 compatible format ([#3483](https://github.com/n0-computer/iroh/issues/3483)) - ([2b36b77](https://github.com/n0-computer/iroh/commit/2b36b777fbadb2e5cee82bd2fccae12639383afa))
14+
- Add a DNS resolver trait ([#3473](https://github.com/n0-computer/iroh/issues/3473)) - ([7bd657e](https://github.com/n0-computer/iroh/commit/7bd657e2a3d8bb58d05f2cd4e5d202753b8f683a))
15+
- Add a builder for DnsResolver ([#3475](https://github.com/n0-computer/iroh/issues/3475)) - ([1fb68ef](https://github.com/n0-computer/iroh/commit/1fb68efa3f03276e0466c04f321c276e0fd285f7))
16+
- Upgrade to [email protected] ([#3465](https://github.com/n0-computer/iroh/issues/3465)) - ([78649a3](https://github.com/n0-computer/iroh/commit/78649a3650791e1232512f0ea9f8f866043ce299))
17+
- Congestion metrics ([#3491](https://github.com/n0-computer/iroh/issues/3491)) - ([b6c60d3](https://github.com/n0-computer/iroh/commit/b6c60d39ca2234fbe5fa45812d6733a2ba96fad2))
18+
19+
### 🐛 Bug Fixes
20+
21+
- *(iroh)* Convert to canonical IP address in IpSender ([#3506](https://github.com/n0-computer/iroh/issues/3506)) - ([44c3c27](https://github.com/n0-computer/iroh/commit/44c3c27cc5b86dd3bca07f3deffc6adba2b6de00))
22+
- *(iroh)* Updated relays, and transfer example fixes ([#3510](https://github.com/n0-computer/iroh/issues/3510)) - ([da311a6](https://github.com/n0-computer/iroh/commit/da311a6a480a4a75cb3e4752048efb6d990972f6))
23+
- *(relay)* Respect enable_relay flag ([#3481](https://github.com/n0-computer/iroh/issues/3481)) - ([427fcad](https://github.com/n0-computer/iroh/commit/427fcadd56070cfcedcf2332c2a12d337aad60e4))
24+
- Force reqwest to always use rustls backend ([#3486](https://github.com/n0-computer/iroh/issues/3486)) - ([60d5310](https://github.com/n0-computer/iroh/commit/60d5310dfe42179f6b3a20e38da4e7144008e541))
25+
- `impl<T: Discovery> Discovery for Arc<T>` ([#3495](https://github.com/n0-computer/iroh/issues/3495)) - ([f5381bc](https://github.com/n0-computer/iroh/commit/f5381bcfc6c0ec59bb20812e4372d03e7d4d9341))
26+
- 0rtt flakes ([#3496](https://github.com/n0-computer/iroh/issues/3496)) - ([9e61af5](https://github.com/n0-computer/iroh/commit/9e61af52a9a7960dc00d89137d0649fedfb5044d))
27+
28+
### 🚜 Refactor
29+
30+
- *(iroh)* [**breaking**] Remove Endpoint::add_node_addr ([#3485](https://github.com/n0-computer/iroh/issues/3485)) - ([0ffadef](https://github.com/n0-computer/iroh/commit/0ffadef09a83ae0a5c98b90654980c9ab5333378))
31+
- Rename last two `local_endpoints` usages to `direct_addresses` ([#3472](https://github.com/n0-computer/iroh/issues/3472)) - ([9c8540f](https://github.com/n0-computer/iroh/commit/9c8540fad98c3bde4cb9398a2bb82febab5c96a7))
32+
- [**breaking**] Switch to iroh headers for captive portal checks ([#3488](https://github.com/n0-computer/iroh/issues/3488)) - ([d6f33f9](https://github.com/n0-computer/iroh/commit/d6f33f9e808aee8f4f3edbf82d2782ddee2de833))
33+
- [**breaking**] Move examples deps to non-wasm dev deps ([#3509](https://github.com/n0-computer/iroh/issues/3509)) - ([81e340f](https://github.com/n0-computer/iroh/commit/81e340f7d6a24d8b97c684066faae0ec783ba058))
34+
35+
### 📚 Documentation
36+
37+
- *(iroh)* Add screening-connection example ([#3360](https://github.com/n0-computer/iroh/issues/3360)) - ([797fae6](https://github.com/n0-computer/iroh/commit/797fae6e8601d95a96254aeb3b4a2610a7ff3f38))
38+
39+
### ⚙️ Miscellaneous Tasks
40+
41+
- Bump some spans up to warn, to ensure they are logged ([#3466](https://github.com/n0-computer/iroh/issues/3466)) - ([2e42085](https://github.com/n0-computer/iroh/commit/2e4208579a33f4ed9c61573728e3a486582b0c41))
42+
- Enable dependabot for crates and docker ([#3497](https://github.com/n0-computer/iroh/issues/3497)) - ([968a70b](https://github.com/n0-computer/iroh/commit/968a70bc2f7e3bf608647793acbfa80e6b960658))
43+
44+
## [0.92.0](https://github.com/n0-computer/iroh/compare/v0.91.2..v0.92.0) - 2025-09-18
645

746
### ⛰️ Features
847

@@ -29,6 +68,7 @@ All notable changes to iroh will be documented in this file.
2968
- Update some dependencies ([#3453](https://github.com/n0-computer/iroh/issues/3453)) - ([048001d](https://github.com/n0-computer/iroh/commit/048001d0362a6465101d66654a2e797e74f782ca))
3069
- Make net reports serde ([#3454](https://github.com/n0-computer/iroh/issues/3454)) - ([e8eb1dd](https://github.com/n0-computer/iroh/commit/e8eb1dd9d9008874b0ad48c3d05f5ee8cb8ec2e3))
3170
- Add `test-utils` cfg for `insecure_cert` call in the transfer example ([#3458](https://github.com/n0-computer/iroh/issues/3458)) - ([c81fe21](https://github.com/n0-computer/iroh/commit/c81fe21538b976d7bb3f900cfb0c452d55c77631))
71+
- Release - ([b7cd352](https://github.com/n0-computer/iroh/commit/b7cd35200113a7727de2ece40d062c4565eb1c61))
3272

3373
### Cargo
3474

Cargo.lock

Lines changed: 5 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

iroh-base/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iroh-base"
3-
version = "0.92.0"
3+
version = "0.93.0"
44
edition = "2024"
55
readme = "README.md"
66
description = "base type and utilities for Iroh"

iroh-dns-server/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iroh-dns-server"
3-
version = "0.92.0"
3+
version = "0.93.0"
44
edition = "2024"
55
description = "A pkarr relay and DNS server"
66
license = "MIT OR Apache-2.0"

iroh-relay/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iroh-relay"
3-
version = "0.92.0"
3+
version = "0.93.0"
44
edition = "2024"
55
readme = "README.md"
66
description = "Iroh's relay server and client"
@@ -31,7 +31,7 @@ http = "1"
3131
http-body-util = "0.1.0"
3232
hyper = { version = "1", features = ["server", "client", "http1"] }
3333
hyper-util = "0.1.1"
34-
iroh-base = { version = "0.92.0", path = "../iroh-base", default-features = false, features = ["key", "relay"] }
34+
iroh-base = { version = "0.93.0", path = "../iroh-base", default-features = false, features = ["key", "relay"] }
3535
iroh-metrics = { version = "0.36", default-features = false }
3636
n0-future = "0.1.2"
3737
num_enum = "0.7"

iroh/Cargo.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iroh"
3-
version = "0.92.0"
3+
version = "0.93.0"
44
edition = "2024"
55
readme = "README.md"
66
description = "p2p quic connections dialed by public key"
@@ -37,8 +37,8 @@ derive_more = { version = "2.0.1", features = [
3737
] }
3838
ed25519-dalek = { version = "3.0.0-pre.1", features = ["serde", "rand_core", "zeroize", "pkcs8", "pem"] }
3939
http = "1"
40-
iroh-base = { version = "0.92.0", default-features = false, features = ["key", "relay"], path = "../iroh-base" }
41-
iroh-relay = { version = "0.92", path = "../iroh-relay", default-features = false }
40+
iroh-base = { version = "0.93.0", default-features = false, features = ["key", "relay"], path = "../iroh-base" }
41+
iroh-relay = { version = "0.93", path = "../iroh-relay", default-features = false }
4242
n0-future = "0.1.2"
4343
n0-snafu = "0.2.2"
4444
n0-watcher = "0.3"
@@ -150,7 +150,7 @@ tracing-subscriber = { version = "0.3", features = [
150150
] }
151151
indicatif = { version = "0.18", features = ["tokio"] }
152152
parse-size = { version = "=1.0.0", features = ['std'] } # pinned version to avoid bumping msrv to 1.81
153-
iroh-base = { version = "0.92.0", default-features = false, features = ["key", "relay", "ticket"], path = "../iroh-base" }
153+
iroh-base = { version = "0.93.0", default-features = false, features = ["key", "relay", "ticket"], path = "../iroh-base" }
154154

155155
# wasm-in-browser test/dev dependencies
156156
[target.'cfg(all(target_family = "wasm", target_os = "unknown"))'.dev-dependencies]

iroh/bench/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iroh-bench"
3-
version = "0.92.0"
3+
version = "0.93.0"
44
edition = "2024"
55
license = "MIT OR Apache-2.0"
66
publish = false

0 commit comments

Comments
 (0)