v0.22.0 - Clean up on aisle five #2594
dignifiedquire
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
iroh-gossip
iroh_gossip::dispatcher
is removed with everything that was in it. Use the new API fromiroh_gossip::net::Gossip
instead (see below).iroh_gossip::net::Gossip
methods changed:join
now returns aGossipTopic
broadcast
,broadcast_neighbors
,subscribe
,subscribe_all
,quit
.subscribe
usejoin
instead, which returns aGossipTopic
broadcast
andbroadcast_neighbors
use the respective methods onGossipTopic
.quit
is obsolete now, the topic will be quitted once allGossipTopic
handles are dropped.subscribe_all
is no longer availableiroh_gossip::net::JoinTopicFut
is removed (it is now obsolete)iroh-net
iroh-relay
feature in iroh-netiroh_net::relay::iroh_relay::*
toiroh_net::relay::server::*
iroh_net::relay::ClientConnHandler
toiroh_net::relay::server::ClientConnHandler
iroh_net::relay::Metrics
toiroh_net::relay::server::Metrics
iroh_net::relay::MaybeTlsStreamServer
toiroh_net::relay::server::MaybeTlsStreamServer
iroh_net::relay::http::Client
toiroh_net::relay::HttpClient
iroh_net::relay::http::ClientBuilder
toiroh_net::relay::HttpClientBuilder
iroh_net::relay::http::ClientReceiver
toiroh_net::relay::HttpClientReceiver
iroh_net::relay::http::ClientError
toiroh_net::relay::HttpClientError
iroh_net::relay::http::TlsConfig
toiroh_net::relay::server::TlsConfig
iroh_net::relay::http::ServerHandle
. The server can now be aborted via itstask_handle()
function or by dropping it.iroh_net::relay::RelayClient
toiroh_net::relay::RelayConn
iroh_net::relay::Server
toiroh_net::relay::server::ServerActorTask
iroh_net::relay::http::{Server, ServerBuilder}
. Useiroh_net::relay::server::Server
instead.#[cfg(feature = "iroh-relay")]
by feature-gating the wholeiroh_net::relay::server
module.iroh
⛰️ Features
iroh::client
(#2553) - (d937234)🐛 Bug Fixes
tokio::select!
leading to read errors (#2572) - (32bb0f3)derive_more
versions (#2578) - (3f3fec5)🚜 Refactor
iroh-relay
feature flag (#2566) - (1dda2f7)IpAddr::to_canonical
(#2569) - (7fdd6cb)📚 Documentation
iroh::node::Client
(#2582) - (55836fa)🧪 Testing
⚙️ Miscellaneous Tasks
Ref
This discussion was created from the release v0.22.0 - Clean up on aisle five.
Beta Was this translation helpful? Give feedback.
All reactions