Skip to content

Commit fa66d88

Browse files
author
“ramfox”
committed
chore: Release
1 parent a1d21c6 commit fa66d88

File tree

8 files changed

+54
-19
lines changed

8 files changed

+54
-19
lines changed

CHANGELOG.md

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

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

5-
## [0.31.0](https://github.com/n0-computer/iroh/compare/v0.30.0..0.31.0) - 2025-01-14
5+
## [0.32.0](https://github.com/n0-computer/iroh/compare/v0.31.0..0.32.0) - 2025-02-04
6+
7+
### ⛰️ Features
8+
9+
- *(iroh)* Allow customising the TransportConfig for connections ([#3111](https://github.com/n0-computer/iroh/issues/3111)) - ([2b92db4](https://github.com/n0-computer/iroh/commit/2b92db44b5f740229de8801a3bc626025f14fff4))
10+
- *(iroh)* [**breaking**] Wrap the Connection struct so we own the type ([#3110](https://github.com/n0-computer/iroh/issues/3110)) - ([2e61ff2](https://github.com/n0-computer/iroh/commit/2e61ff2c9aae6a13f1aa574684ed5a2798c3fb4a))
11+
- *(iroh)* [**breaking**] Remove access to local and remote IP addresses ([#3148](https://github.com/n0-computer/iroh/issues/3148)) - ([08bd2a1](https://github.com/n0-computer/iroh/commit/08bd2a1e52b2e0d0815cbfe0abdb311d2980b817))
12+
- *(iroh-relay)* Make the client side of `iroh-relay` compile & run in browsers ([#3119](https://github.com/n0-computer/iroh/issues/3119)) - ([03e3e3c](https://github.com/n0-computer/iroh/commit/03e3e3cc2cef7cb4cb9dd332b4a8a8531dd4a4e0))
13+
- [**breaking**] Add QUIC Address Discovery to iroh ([#3049](https://github.com/n0-computer/iroh/issues/3049)) - ([243a04a](https://github.com/n0-computer/iroh/commit/243a04abf61620965b62b6c0863eefc4617cedfc))
14+
15+
### 🐛 Bug Fixes
16+
17+
- *(iroh)* Remove `quinn::Endpoint::wait_idle` from `iroh::Endpoint::close` process ([#3165](https://github.com/n0-computer/iroh/issues/3165)) - ([a1d21c6](https://github.com/n0-computer/iroh/commit/a1d21c673d3449a31a32262bb5453c4ec8ce6bd5))
18+
- *(iroh-net-report)* Only add QUIC ipv6 probes if we have an ipv6 interface ([#3133](https://github.com/n0-computer/iroh/issues/3133)) - ([9275d22](https://github.com/n0-computer/iroh/commit/9275d22dea6c14a1a2090be1985fd97a7de4801d))
19+
- *(iroh-relay)* Fix client actors not closing ([#3134](https://github.com/n0-computer/iroh/issues/3134)) - ([e5bbbe1](https://github.com/n0-computer/iroh/commit/e5bbbe1c3c1275a61ea81b5f24a64001d133d6f1))
20+
- Handle invalid input length when parsing a node id ([#3155](https://github.com/n0-computer/iroh/issues/3155)) - ([a8d058f](https://github.com/n0-computer/iroh/commit/a8d058fb1558741537521912d60199730482acbe))
21+
22+
### 🚜 Refactor
23+
24+
- *(iroh)* Replace `timer` module with `AbortOnDropHandle` and sleep ([#3141](https://github.com/n0-computer/iroh/issues/3141)) - ([43e9805](https://github.com/n0-computer/iroh/commit/43e9805fc329df3d1d081922e843ecd397e0ebeb))
25+
- Use `n0-future` in favor of `futures-*` libraries and `tokio::{spawn,task,time}` ([#3156](https://github.com/n0-computer/iroh/issues/3156)) - ([617fa50](https://github.com/n0-computer/iroh/commit/617fa500a0d9113dca683321ed793a3e3a3af2bc))
26+
- [**breaking**] Remove iroh-test crate ([#3162](https://github.com/n0-computer/iroh/issues/3162)) - ([7b6884f](https://github.com/n0-computer/iroh/commit/7b6884f8444d80665c048f9d4961defea713581d))
27+
- Cleaning up unnecessary logs ([#3164](https://github.com/n0-computer/iroh/issues/3164)) - ([9a75d14](https://github.com/n0-computer/iroh/commit/9a75d14211e38dac2bcc4549ee8b982bb919e0aa))
28+
29+
### 📚 Documentation
30+
31+
- Fix typos in README ([#3144](https://github.com/n0-computer/iroh/issues/3144)) - ([c532de3](https://github.com/n0-computer/iroh/commit/c532de35c03aed13f82deaccf5d4e5e83bddee7a))
32+
33+
### ⚙️ Miscellaneous Tasks
34+
35+
- Remove individual repo project tracking ([#3135](https://github.com/n0-computer/iroh/issues/3135)) - ([eadc76b](https://github.com/n0-computer/iroh/commit/eadc76b51522f79b7afe05e48981f9b1ea045980))
36+
- New project syncing setup ([#3136](https://github.com/n0-computer/iroh/issues/3136)) - ([96e6220](https://github.com/n0-computer/iroh/commit/96e622039e1dd7337fd935348a866eee708a1090))
37+
- Update broken echo.rs link ([#3151](https://github.com/n0-computer/iroh/issues/3151)) - ([e049965](https://github.com/n0-computer/iroh/commit/e049965bd238e78d3a33b90a16077472377c860e))
38+
39+
## [0.31.0](https://github.com/n0-computer/iroh/compare/v0.30.0..v0.31.0) - 2025-01-14
640

741
### ⛰️ Features
842

@@ -58,6 +92,7 @@ All notable changes to iroh will be documented in this file.
5892
- Bug Report issue template ([#3085](https://github.com/n0-computer/iroh/issues/3085)) - ([60ba9ac](https://github.com/n0-computer/iroh/commit/60ba9ac75f81f8dcd4c49a5606ae96cc86cdbd3b))
5993
- Use variable to construct URL ([#3122](https://github.com/n0-computer/iroh/issues/3122)) - ([3891778](https://github.com/n0-computer/iroh/commit/3891778af99f373f34c5d684489d06392bf6cd4e))
6094
- Upgrade `portmapper` and `netwatch` deps ([#3127](https://github.com/n0-computer/iroh/issues/3127)) - ([7ba6321](https://github.com/n0-computer/iroh/commit/7ba63218b282641ab2f8065773992362ddaf44c2))
95+
- Release - ([87e25f9](https://github.com/n0-computer/iroh/commit/87e25f961b6e1e287658f387d95ef34414e7a1a9))
6196

6297
## [0.30.0](https://github.com/n0-computer/iroh/compare/v0.29.0..v0.30.0) - 2024-12-16
6398

Cargo.lock

Lines changed: 6 additions & 6 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.31.0"
3+
version = "0.32.0"
44
edition = "2021"
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.31.0"
3+
version = "0.32.0"
44
edition = "2021"
55
description = "A pkarr relay and DNS server"
66
license = "MIT OR Apache-2.0"

iroh-net-report/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "iroh-net-report"
3-
version = "0.31.0"
3+
version = "0.32.0"
44
edition = "2021"
55
readme = "README.md"
66
description = "detailed reporting on network conditions"
@@ -20,9 +20,9 @@ anyhow = "1"
2020
bytes = "1.7"
2121
derive_more = { version = "1.0.0", features = ["display"] }
2222
hickory-resolver = "=0.25.0-alpha.4"
23-
iroh-base = { version = "0.31.0", path = "../iroh-base", default-features = false, features = ["relay"] }
23+
iroh-base = { version = "0.32.0", path = "../iroh-base", default-features = false, features = ["relay"] }
2424
iroh-metrics = { version = "0.31", default-features = false }
25-
iroh-relay = { version = "0.31", path = "../iroh-relay" }
25+
iroh-relay = { version = "0.32", path = "../iroh-relay" }
2626
n0-future = "0.1.2"
2727
netwatch = { version = "0.3" }
2828
portmapper = { version = "0.3", default-features = false }

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.31.0"
3+
version = "0.32.0"
44
edition = "2021"
55
readme = "README.md"
66
description = "Iroh's relay server and client"
@@ -27,7 +27,7 @@ http = "1"
2727
http-body-util = "0.1.0"
2828
hyper = { version = "1", features = ["server", "client", "http1"] }
2929
hyper-util = "0.1.1"
30-
iroh-base = { version = "0.31.0", path = "../iroh-base", default-features = false, features = ["key", "relay"] }
30+
iroh-base = { version = "0.32.0", path = "../iroh-base", default-features = false, features = ["key", "relay"] }
3131
iroh-metrics = { version = "0.31", default-features = false }
3232
n0-future = "0.1.2"
3333
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.31.0"
3+
version = "0.32.0"
44
edition = "2021"
55
readme = "README.md"
66
description = "p2p quic connections dialed by public key"
@@ -43,8 +43,8 @@ http-body-util = "0.1.0"
4343
hyper = { version = "1", features = ["server", "client", "http1"] }
4444
hyper-util = "0.1.1"
4545
igd-next = { version = "0.15.1", features = ["aio_tokio"] }
46-
iroh-base = { version = "0.31.0", default-features = false, features = ["key", "relay"], path = "../iroh-base" }
47-
iroh-relay = { version = "0.31", path = "../iroh-relay", default-features = false }
46+
iroh-base = { version = "0.32.0", default-features = false, features = ["key", "relay"], path = "../iroh-base" }
47+
iroh-relay = { version = "0.32", path = "../iroh-relay", default-features = false }
4848
netdev = "0.31.0"
4949
netwatch = { version = "0.3" }
5050
pin-project = "1"
@@ -91,7 +91,7 @@ webpki = { package = "rustls-webpki", version = "0.102" }
9191
webpki-roots = "0.26"
9292
x509-parser = "0.16"
9393
z32 = "1.0.3"
94-
net-report = { package = "iroh-net-report", path = "../iroh-net-report", version = "0.31", default-features = false }
94+
net-report = { package = "iroh-net-report", path = "../iroh-net-report", version = "0.32", default-features = false }
9595

9696
# metrics
9797
iroh-metrics = { version = "0.31", default-features = false }

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.31.0"
3+
version = "0.32.0"
44
edition = "2021"
55
license = "MIT OR Apache-2.0"
66
publish = false

0 commit comments

Comments
 (0)