API Deprecations
Not breaking yet, but will be breaking in the next release.
iroh
client::Client.blobs
, useclient::Client::blobs()
client::Client.docs
, useclient::Client::docs()
client::Client.authors
, useclient::Client::authors()
client::Client.tags
, useclient::Client::tags()
API Breaking Changes
iroh-blobs
- removed
util::LivenessTracker
downloader::DownloadRequest
- field
tag
- function
untagged
- function
tag
- field
- added
util::TagDrop
util::TagCounter
- removed
iroh-gossip
- added
Gossip::max_message_size
- changed
net::util::read_message
, addedmax_message_size
paramnet::util::write_message
, addedmax_message_size
paramnet::util::read_lp
, addedmax_message_size
param
- removed
proto::MAX_MESSAGE_SIZE
- added
⛰️ Features
🐛 Bug Fixes
- (docs) Prevent deadlocks with streams returned from docs actor (#2346) - (98914ee)
- (iroh-net) Fix extra delay (#2330) - (77f92ef)
- (iroh-net) Return
Poll::Read(Ok(n))
when we have no relay URL or direct addresses inpoll_send
(#2322) - (b2f0b0e)
🚜 Refactor
- (iroh) [breaking] Replace public fields in iroh client with accessors and use ref-cast to eliminate them entirely (#2350) - (35ce780)
- (iroh) [breaking] Remove tags from downloader (#2348) - (82aa93f)
- (iroh-blobs) [breaking] Make TempTag non-Clone (#2338) - (d0662c2)
- (iroh-blobs) [breaking] Implement some collection related things on the client side (#2349) - (b047b28)
- Move docs engine into iroh-docs (#2343) - (3772889)
📚 Documentation
- (iroh-net) Update toplevel module documentation (#2329) - (4dd69f4)
- (iroh-net) Update endpoint docs (#2334) - (8d91b10)