v0.2.0
minip2p v0.2.0
Highlights
- Consolidated varint-length-prefixed framing in
minip2p-core, reducing duplicated protocol codec code. - Simplified direct-address selection around
select_direct_addrs. - Moved reusable multiaddr and stream-event predicates onto their owning types.
- Tightened entropy handling:
- Ping generation now fails explicitly when OS randomness is unavailable.
- Custom circuit entropy sources can report backend failures through
EntropyError::new.
- Removed unused pre-1.0 APIs and test-only surface across the workspace.
Requirements
- Rust 1.88 or newer
- QUIC transport
- No async runtime required
See the documentation for installation and usage.