Releases
v0.25.0
⚠️ Breaking Changes
iroh-gossip
removed
Gossip::update_direct_addresses
Updating the direct addresses is now handled by Gossip
automatically.
iroh-net
removed
netcheck::Client::receive_stun_packet
iroh_net::util
added
iroh_net::endpoint::Builder::bind_addr_v4
iroh_net::endpoint::Builder::bind_addr_v6
changed
iroh_net::endpoint::Endpoint::bind
now takes no arguments
netcheck::Client
is not longer Clone
.
iroh-blobs
removed
Store::gc_sweep
Store::gc_mark
Store::gc_start
added
Store::gc_run
which starts the full gc schedule
iroh
removed
node::ProtocolBuilder::downloader
node::ProtocolBuilder::blobs_db
node::Builder::bind_port
added
node::Builder::bind_addr_v4
node::Builder::bind_addr_v6
node::Builder::bind_random_port
⛰️ Features
(iroh-base) Implement From
& Into
between NodeAddr
and NodeTicket
(#2717 ) - (8a4bb09 )
Allow to bind to a specific address (#2694 ) - (2e5188a )
🐛 Bug Fixes
(ci) Fix docker builds on release & release rebuilds (#2712 ) - (21d75c7 )
(iroh) Handle out of bounds requests for blobs read_at (#2729 ) - (28cf153 )
(iroh-blobs) Unconditionally delete blobs (#2692 ) - (567577d )
(iroh-net) Fix a hot-loop when the probes time out (#2699 ) - (874030a )
Put --with-relay
feature in iroh-net bench behind local-relay
feature flag (#2700 ) - (b8c0513 )
🚜 Refactor
(iroh) Remove custom impl of SharedAbortingJoinHandle
(#2715 ) - (098b11f )
(iroh-gossip) Make use of Endpoint::direct_addresses in iroh_gossip::net (#2731 ) - (9583729 )
(iroh-net) [breaking ] Make netcheck::Client !Clone (#2716 ) - (ce2cfee )
[breaking ] Migrate to tokio's AbortOnDropHandle (#2701 ) - (35e9873 )
📚 Documentation
(iroh-cli) Add docs to entrypoint (#2697 ) - (c6e2f05 )
(iroh-cli) Udpate doctor
command documentation (#2710 ) - (93b400a )
(iroh-cli) Update authors
command documentation (#2702 ) - (2c199a0 )
(iroh-cli) Update console
command documentation (#2705 ) - (4964ee3 )
(iroh-cli) Update net
command documentation (#2707 ) - (8c321a2 )
(iroh-cli) Update start
command documentation (#2708 ) - (2636be8 )
(iroh-cli) Update rpc
command documentation (#2711 ) - (518d439 )
(iroh-cli) Update gossip
command documentation (#2706 ) - (bdaeba1 )
(iroh-cli) Update tags
command documentation (#2709 ) - (7510a59 )
(iroh-cli) Update blobs
command documentation (#2704 ) - (76b1473 )
(iroh-cli) Update docs
command documentation (#2703 ) - (7b6c974 )
(iroh-cli) Fix typo (#2718 ) - (d2ecbdb )
⚙️ Miscellaneous Tasks
You can’t perform that action at this time.