NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #3162 most downloaded on crates.io
UPnP support for libp2p transports
Last release 26 days ago
11 Sep 2026
Release timing varies
gaps range from 2 weeks to 11 months
Nearly every release is documented
notes for 9 of 10 stable releases
1 version withdrawn
withdrawn after publishing
3 years old
11 releases · first in 2023
One column per quarter.
Raise MSRV to 1.88.0. See PR 6273.
Changelog was incorrect as we didn't release version 0.5.1 cc @RolandSherwin
Changelog was incorrect as we didn't release version 0.5.1
cc @RolandSherwin
Change Event::NewExternalAddr and Event::ExpiredExternalAddr from tuple variants to struct variants
that include both local and external addresses. This allows users to correlate which local listen
address was mapped to which external address.
Event::NewExternalAddr now contains local_addr and external_addr fieldsEvent::ExpiredExternalAddr now contains local_addr and external_addr fields
See PR 6121.Skip port mapping when an active port mapping is present. Previously, the behavior would skip creating new mappings if any mapping (active or inactive or pending) existed for the same port. Now it correctly only checks active mappings on the gateway. See PR 6127.
Fix excessive retry attempts for failed port mappings by implementing exponential backoff. Failed mappings now retry up to 5 times with increasing delays (30s to 480s) before giving up. This prevents continuous retry loops. See PR 6128.
update igd-next to 0.16.1 See PR 5944.
Nothing published for this version
update igd-next to 0.15.1. See PR 5625.
<!-- Update to libp2p-core v0.43.0 -->
<!-- Update to libp2p-swarm v0.45.0 -->
<!-- Update to libp2p-swarm v0.45.0 -->
Fix a panic caused when upnp::Gateway is dropped and its events queue receiver is no longer available. See PR 5273.
upnp::Gateway is dropped and its events queue receiver is no longer
available.
See PR 5273.Fix a panic caused when dropping upnp::Behaviour such as when used together with Toggle. See PR 5096.
upnp::Behaviour such as when used together with Toggle.
See PR 5096.Nothing published for this version
Fix high CPU usage due to repeated generation of failure events. See PR 4569.
- Initial version
Your coding agent can read these notes before it upgrades. Set up the MCP server →