Skip to content
minip2p
Esc
navigateopen⌘Jpreview

Changelog

minip2p v0.1.2

July 27, 2026

Release

Highlights

  • Add end-to-end local-network peer discovery with the new minip2p-mdns crate and the minip2p-rs mdns feature.
  • Feed mDNS observations into the shared discovery address book and dial policy, avoiding duplicate peer books and dial races.
  • Keep the protocol engine no_std + alloc while providing a std-gated per-interface multicast socket driver.
  • Handle interface changes, bounded packet/address processing, TTL expiry, shutdown goodbyes, and best-effort drop cleanup.
  • Expand documentation, integration coverage, fuzzing, feature-matrix CI, and real-device E2E validation.
minip2p v0.1.1

July 26, 2026

Release

The pubsub facade now selects gossipsub by default. This is a pre-1.0 behavior change: EndpointBuilder::pubsub_config accepts either GossipsubConfig or FloodsubConfig through PubsubConfig; applications that require the old engine must pass FloodsubConfig::default() explicitly. Each engine advertises only its own protocol IDs, so mixed gossipsub/floodsub endpoints intentionally do not exchange pubsub traffic.