Skip to content

Latest commit

 

History

History
115 lines (63 loc) · 2.91 KB

CHANGELOG.md

File metadata and controls

115 lines (63 loc) · 2.91 KB

0.12.0 [unreleased]

  • Update to libp2p-swarm v0.39.0.

0.11.0

  • Update prost requirement from 0.10 to 0.11 which no longer installs the protoc Protobuf compiler. Thus you will need protoc installed locally. See PR 2788.

  • Update to libp2p-swarm v0.38.0.

  • Expose HOP_PROTOCOL_NAME and STOP_PROTOCOL_NAME. See PR 2734.

  • Update to libp2p-core v0.35.0.

0.10.0

  • Update to libp2p-core v0.34.0.

  • Update to libp2p-swarm v0.37.0.

  • Do not duplicate the p2p/xxx component with the relay PeerId when a client requests a reservation. See PR 2701.

  • Drive the RelayListeners within the ClientTransport. Add Transport::poll and Transport::remove_listener for ClientTransport. See PR 2652.

0.9.1

  • Respond to at most one incoming reservation request. Deny <= 8 incoming circuit requests with one per peer. And deny new circuits before accepting new circuits. See PR 2698.

  • Expose explicits errors via UpgradeError instead of generic io::Error. See PR 2698.

0.9.0

  • Update to libp2p-core v0.33.0.

  • Update to libp2p-swarm v0.36.0.

0.8.0

  • Expose {Inbound,Outbound}{Hop,Stop}UpgradeError. See PR 2586.

  • Update to libp2p-swarm v0.35.0.

  • Remove support for Circuit Relay v1 protocol. See PR 2549.

0.7.0 [2022-02-22]

  • Update to libp2p-core v0.32.0.

  • Update to libp2p-swarm v0.34.0.

  • Merge NetworkBehaviour's inject_* paired methods (see PR 2445).

0.6.1 [2022-02-02]

  • Remove empty peer entries in reservations HashMap. See PR 2464.

0.6.0 [2022-01-27]

  • Update dependencies.

  • Migrate to Rust edition 2021 (see PR 2339).

0.5.0 [2021-11-16]

  • Use instant instead of wasm-timer (see PR 2245).

  • Update dependencies.

0.4.0 [2021-11-01]

  • Make default features of libp2p-core optional. PR 2181

  • Update dependencies.

  • Implement Debug for RelayHandlerEvent and RelayHandlerIn. See PR 2183.

0.3.0 [2021-07-12]

  • Update dependencies.

0.2.0 [2021-04-13]

  • Update libp2p-swarm.

0.1.0 [2021-03-17]

  • First release supporting all major features of the circuit relay v1 specification. PR 1838.