⚠️ Breaking Changes
iroh-dns-server- upgraded to redb version 3 - you much run with version 0.93 at least once to upgrade the database
iroh- changed
- All errors have changed from
snafuerrors ton0-errorerrors. ConnectError::Connection- fields changedAcceptError::Connection- fields changedAcceptError::MissingRemoteEndpointId- fields changedAcceptError::NotAllowed- fields changedAcceptError::User- fields changedConnecting::into_0rtt-> returnsResult<OutgoingZeroRttConnection, Connecting>
- All errors have changed from
removedProtocolHandler::on_connecting()removed - implementon_accepting()instead, which takesAcceptingrather thanConnectingDynProtocolHandler::on_connecting()removed - implementon_accepting()insteadiroh::endpoint::IncomingFuture- useAcceptinginsteadiroh::endpoint::ZeroRttAccepted- replaced by explicit 0-RTT connection types
- changed
⛰️ Features
- (iroh-relay) Allow for extension of
RelayMaps (#3575) - (45e1f48) - Add new NA west default relay (#3599) - (828789a)
- Make
Connection::remote_idandConnection::alpninfallible (#3556) - (e2dc591)
🐛 Bug Fixes
- Remove "https" from NA west url (#3600) - (c2bdbe2)
- Stop relay actor on endpoint close (#3601) - (30c23e8)
🚜 Refactor
📚 Documentation
- (iroh) Fix documentation on endpoint::Builder::empty (#3592) - (71d5136)
- (iroh) Clarify ProtocolHandler::accept (#3567) - (406bfde)