⛰️ Features
- (iroh-dns-server) [breaking] Make http rate limit configurable (#2772) - (fe684c2)
- (iroh-net) Add StaticDiscovery to provide static info to endpoints (#2825) - (c9d1ba7)
- (iroh-net) More Quinn re-exports (#2838) - (9495c21)
- (iroh-net) Send HTTP/1.1
HOST
header on requests to relay (#2881) - (4bfa58e) - [breaking] Introduce iroh-router crate (#2832) - (8f75005)
- Collect metrics for direct connections & add opt-in push metrics (#2805) - (86b494a)
🐛 Bug Fixes
- (ci) Better error reporting on netsim fails (#2886) - (e1aab51)
- (iroh-net) When switching to a direct path reset the mtu (#2835) - (93f7900)
- (iroh-relay) Respect
enable_stun
setting iniroh-relay::Config
(#2879) - (2507e62) - (metrics) Allow external crates to encode their metrics (#2885) - (362076e)
- (portmapper) Enforce timeouts for upnp (#2877) - (00a3f88)
🚜 Refactor
- (iroh) Move protocol relevant impls into node/protocols (#2831) - (67df1c1)
- (iroh) Move ProtocolHandler impl to iroh-gossip (#2849) - (6c6827d)
- (iroh) Move blobs protocol to iroh-blobs (#2853) - (30f3e03)
- (iroh) [breaking] Remove gossip rpc types (#2834) - (a55529b)
- (iroh-net) Portmapper and network monitor are crates (#2855) - (fad3e24)
- Move iroh-gossip to external repo (#2826) - (e659405)
- Move iroh-docs to external repo (#2830) - (3e17210)
- Remove iroh-blobs and use crates.io dependency (#2829) - (d29537d)
- [breaking] Remove iroh_base::rpc (#2840) - (bfba7a4)
- Move ProtocolHandler docs to iroh-docs (#2859) - (61acd96)
📚 Documentation
🧪 Testing
- (iroh-net) Give this a longer timeout (#2857) - (ed13453)
- (iroh-net) Make dht_discovery_smoke test less flaky (#2884) - (ce8d94d)
- (netwatch) Simplify dev-deps - (029830f)
⚙️ Miscellaneous Tasks
- (ci) Identify which repository the flakes are reported for (#2824) - (b2e587d)
- (iroh-net) Fixup portmapper version - (37f620d)
- Add iroh-router to crates list (#2850) - (2d17636)
- Release - (860b90f)
- Release - (8bae5c3)
- Release - (d6c39c9)
- Release - (2073bf4)
- Upgrade 0.28 iroh-net - (13da047)
- Release - (5751521)
- Release - (5437dbb)
- Upgrade 0.28 iroh-router - (297b874)
- Update 0.28 iroh-docs, iroh-gossip, iroh-blobs - (7e80a92)
- Release - (fa926be)
- Release - (4c58bd8)