Releases
v0.28.0
⛰️ 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 in iroh-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
(iroh-net) Link to Endpoint in the first few paragraphs (#2875 ) - (f0590be )
🧪 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
You can’t perform that action at this time.