Releases
v0.97.0
v0.97.0 - Custom Transports & noq
Compare
Sorry, something went wrong.
No results found
⛰️ Features
(iroh) [breaking ] Dropping the endpoint ungracefully should log and error, but still clean up resources immediately (#3879 ) - (9cf417a )
(iroh) [breaking ] Retain stats for closed and abandoned paths in the path watcher (#3899 ) - (b11e707 )
(iroh) More precise information about incoming connections (#3949 ) - (abc349c )
(iroh) [breaking ] Add address filtering and reordering for Address Lookup Services (#3960 ) - (d33a32f )
(iroh) Proper span for endpoints (#3988 ) - (e23f2f3 )
(iroh) Allow propagation of addr filters through the endpoint (#4010 ) - (5df183d )
(iroh) Add tracing events for connections (#4021 ) - (f226881 )
(iroh) [breaking ] Cleanup preset API (#4014 ) - (759f14e )
(iroh-relay) Embeddable relay server (#3832 ) - (fe7f04f )
(netsim) Filter tests (#3946 ) - (1729243 )
Allow to customize TLS trust roots (#3973 ) - (ba4ee62 )
Implement custom transports (#3845 ) - (d434c85 )
[breaking ] Switch noq (#4005 ) - (b32c927 )
🐛 Bug Fixes
(docs) Just a typo in the documentation for mdns discovery (#3929 ) - (cf6acb5 )
(example) Always close the endpoint (#4007 ) - (afc1faa )
(iroh) Disable QAD if no IP transports are configured (#3926 ) - (aa14381 )
(iroh) [breaking ] Reexport full dns module from iroh-relay (#3916 ) - (523c93c )
(iroh) Don't depend on the unused relays ff of pkarr (#4004 ) - (2494255 )
(iroh) [breaking ] Don't publish IP addresses from PkarrPublisher by default (#4012 ) - (b3da940 )
(iroh-relay) Turn off nagle for relayed streams in iroh-relay servers (#3995 ) - (82e0695 )
(tests) Give test longer to not be flaky (#3939 ) - (1324c66 )
Configure git identity in cleanup workflow - (dbe5112 )
Increase DNS timeout and address lookup stagger intervals (#4008 ) - (993b018 )
🚜 Refactor
(iroh) Avoid rustls feature flag use in resolver.rs (#3985 ) - (dd381a1 )
(iroh) Use combinator approach for address filtering (#3987 ) - (a289f63 )
(iroh, iroh-relay) [breaking ] Relay should not kill old connections when same endpoint id connects (#3921 ) - (1b4ee2a )
(transfer example) Remove SelectedPath::Mixed as an impossible state (#3895 ) - (9cc8602 )
Simplify path selection - (df6c396 )
Update quinn and simplify path handling in RemoteStateActor (#3967 ) - (1ffb560 )
Add doc comments, move code around, rename (#3977 ) - (1c5bd5b )
Remove special fast path for hickory resolver (#4022 ) - (7fc9fb9 )
📚 Documentation
Fix typo in documentation comment for generate function (#4001 ) - (766097b )
⚙️ Miscellaneous Tasks
(ci) Add custom RUST_LOG support for netsim (#3942 ) - (d240360 )
(ci) Colocate sims into iroh repo (#3957 ) - (403238a )
(ci) Add text summary for discord notification (#3962 ) - (6650c78 )
(iroh) Add --logs and --mode ping features to transfer example (#3893 ) - (08b0b8a )
(iroh) Update noq commit, stop exposing AeadKey (#4003 ) - (bf07082 )
(readme) Link to noq instead of Quinn (#3989 ) - (4033b3c )
Update to quinn main (#3938 ) - (3a45cd0 )
Remove process and signal tokio features (#3993 ) - (086c6e8 )
Update deps (#4006 ) - (df0777a )
Remove netdev from the direct dependencies (#4019 ) - (76609fd )
Update changelog generation command - (29c8c85 )
Deps
Bump wasm-bindgen-test (#3966 ) - (f628359 )
Upgrade away from yanked crate (#3982 ) - (1e4a738 )
Prefer portable_atomic over native AtomicU64 (#3994 ) - (ae4877e )
Feature gate portmapper, and allow disabling portmapper by default. (#4011 ) - (647f28e )
Examples
(iroh) Improve transfer example with qlog flag and timestamp for JSON output (#3964 ) - (5d9ac04 )
You can’t perform that action at this time.