diff --git a/CHANGELOG.md b/CHANGELOG.md index 43d081cb154..77248e1c6ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -42,32 +42,33 @@ # `libp2p` facade crate -## Version 0.43.0 [unreleased] +## Version 0.43.0 [2022-02-22] - Update individual crates. - - Update to `libp2p-autonat` `v0.2.0`. - - Update to `libp2p-core` `v0.32.0`. - - Update to `libp2p-deflate` `v0.32.0`. - - Update to `libp2p-dns` `v0.32.0`. - - Update to `libp2p-floodsub` `v0.34.0`. - - Update to `libp2p-gossipsub` `v0.36.0`. - - Update to `libp2p-identify` `v0.34.0`. - - Update to `libp2p-kad` `v0.35.0`. - - Update to `libp2p-mdns` `v0.35.0`. - - Update to `libp2p-metrics` `v0.4.0`. - - Update to `libp2p-mplex` `v0.32.0`. - - Update to `libp2p-noise` `v0.35.0`. - - Update to `libp2p-ping` `v0.34.0`. - - Update to `libp2p-plaintext` `v0.32.0`. - - Update to `libp2p-relay` `v0.7.0`. - - Update to `libp2p-rendezvous` `v0.4.0`. - - Update to `libp2p-request-response` `v0.16.0`. - - Update to `libp2p-swarm` `v0.34.0`. - - Update to `libp2p-tcp` `v0.32.0`. - - Update to `libp2p-uds` `v0.32.0`. - - Update to `libp2p-wasm-ext` `v0.32.0`. - - Update to `libp2p-websocket` `v0.34.0`. - - Update to `libp2p-yamux` `v0.36.0`. + - Update to `libp2p-autonat` [`v0.2.0`](protocols/autonat/CHANGELOG.md#020-2022-02-22). + - Update to `libp2p-core` [`v0.32.0`](core/CHANGELOG.md#0320-2022-02-22). + - Update to `libp2p-deflate` [`v0.32.0`](transports/deflate/CHANGELOG.md#0320-2022-02-22). + - Update to `libp2p-dns` [`v0.32.0`](transports/dns/CHANGELOG.md#0320-2022-02-22). + - Update to `libp2p-floodsub` [`v0.34.0`](protocols/floodsub/CHANGELOG.md#0340-2022-02-22). + - Update to `libp2p-gossipsub` [`v0.36.0`](protocols/gossipsub/CHANGELOG.md#0360-2022-02-22). + - Update to `libp2p-identify` [`v0.34.0`](protocols/identify/CHANGELOG.md#0340-2022-02-22). + - Update to `libp2p-kad` [`v0.35.0`](protocols/kad/CHANGELOG.md#0350-2022-02-22). + - Update to `libp2p-mdns` [`v0.35.0`](protocols/mdns/CHANGELOG.md#0350-2022-02-22). + - Update to `libp2p-metrics` [`v0.4.0`](misc/metrics/CHANGELOG.md#040-2022-02-22). + - Update to `libp2p-mplex` [`v0.32.0`](muxers/mplex/CHANGELOG.md#0320-2022-02-22). + - Update to `libp2p-noise` [`v0.35.0`](transports/noise/CHANGELOG.md#0350-2022-02-22). + - Update to `libp2p-ping` [`v0.34.0`](protocols/ping/CHANGELOG.md#0340-2022-02-22). + - Update to `libp2p-plaintext` [`v0.32.0`](transports/plaintext/CHANGELOG.md#0320-2022-02-22). + - Update to `libp2p-relay` [`v0.7.0`](protocols/relay/CHANGELOG.md#070-2022-02-22). + - Update to `libp2p-rendezvous` [`v0.4.0`](protocols/rendezvous/CHANGELOG.md#040-2022-02-22). + - Update to `libp2p-request-response` [`v0.16.0`](protocols/request-response/CHANGELOG.md#0160-2022-02-22). + - Update to `libp2p-swarm` [`v0.34.0`](swarm/CHANGELOG.md#0340-2022-02-22). + - Update to `libp2p-derive` [`v0.27.0`](swarm-derive/CHANGELOG.md#0270-2022-02-22). + - Update to `libp2p-tcp` [`v0.32.0`](transports/tcp/CHANGELOG.md#0320-2022-02-22). + - Update to `libp2p-uds` [`v0.32.0`](transports/uds/CHANGELOG.md#0320-2022-02-22). + - Update to `libp2p-wasm-ext` [`v0.32.0`](transports/wasm-ext/CHANGELOG.md#0320-2022-02-22). + - Update to `libp2p-websocket` [`v0.34.0`](transports/websocket/CHANGELOG.md#0340-2022-02-22). + - Update to `libp2p-yamux` [`v0.36.0`](muxers/yamux/CHANGELOG.md#0360-2022-02-22). - Update to `parking_lot` `v0.12.0`. See [PR 2463]. diff --git a/Cargo.toml b/Cargo.toml index ef6b019bbb3..9f1e638d2ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -93,7 +93,7 @@ libp2p-relay = { version = "0.7.0", path = "protocols/relay", optional = true } libp2p-rendezvous = { version = "0.4.0", path = "protocols/rendezvous", optional = true } libp2p-request-response = { version = "0.16.0", path = "protocols/request-response", optional = true } libp2p-swarm = { version = "0.34.0", path = "swarm" } -libp2p-swarm-derive = { version = "0.26.1", path = "swarm-derive" } +libp2p-swarm-derive = { version = "0.27.0", path = "swarm-derive" } libp2p-uds = { version = "0.32.0", path = "transports/uds", optional = true } libp2p-wasm-ext = { version = "0.32.0", path = "transports/wasm-ext", default-features = false, optional = true } libp2p-yamux = { version = "0.36.0", path = "muxers/yamux", optional = true } diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 55f21dbf72d..bf4109f77e7 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.32.0 [unreleased] +# 0.32.0 [2022-02-22] - Remove `Network`. `libp2p-core` is from now on an auxiliary crate only. Users that have previously used `Network` only, will need to use `Swarm` instead. See diff --git a/misc/metrics/CHANGELOG.md b/misc/metrics/CHANGELOG.md index d5ee1c5248b..934e190f0f3 100644 --- a/misc/metrics/CHANGELOG.md +++ b/misc/metrics/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.4.0 [unreleased] +# 0.4.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/muxers/mplex/CHANGELOG.md b/muxers/mplex/CHANGELOG.md index 54b0e3d2037..98583211b1e 100644 --- a/muxers/mplex/CHANGELOG.md +++ b/muxers/mplex/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.32.0 [unreleased] +# 0.32.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/muxers/yamux/CHANGELOG.md b/muxers/yamux/CHANGELOG.md index 7932db1c818..c73c0855dc9 100644 --- a/muxers/yamux/CHANGELOG.md +++ b/muxers/yamux/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.36.0 [unreleased] +# 0.36.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/autonat/CHANGELOG.md b/protocols/autonat/CHANGELOG.md index 5df9d722fa0..9b4238d568f 100644 --- a/protocols/autonat/CHANGELOG.md +++ b/protocols/autonat/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.2.0 [unreleased] +# 0.2.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/dcutr/CHANGELOG.md b/protocols/dcutr/CHANGELOG.md index 73e8d702059..951eec0e429 100644 --- a/protocols/dcutr/CHANGELOG.md +++ b/protocols/dcutr/CHANGELOG.md @@ -1,3 +1,3 @@ -# 0.1.0 [unreleased] +# 0.1.0 [2022-02-22] - Initial release. \ No newline at end of file diff --git a/protocols/floodsub/CHANGELOG.md b/protocols/floodsub/CHANGELOG.md index 631fbafb37a..42339e525d7 100644 --- a/protocols/floodsub/CHANGELOG.md +++ b/protocols/floodsub/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.34.0 [unreleased] +# 0.34.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/gossipsub/CHANGELOG.md b/protocols/gossipsub/CHANGELOG.md index 6947fc12ec5..c88de8e13a5 100644 --- a/protocols/gossipsub/CHANGELOG.md +++ b/protocols/gossipsub/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.36.0 [unreleased] +# 0.36.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/identify/CHANGELOG.md b/protocols/identify/CHANGELOG.md index 05206ea78a5..40eae8849bd 100644 --- a/protocols/identify/CHANGELOG.md +++ b/protocols/identify/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.34.0 [unreleased] +# 0.34.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/kad/CHANGELOG.md b/protocols/kad/CHANGELOG.md index f3d794cec50..2631e9c590a 100644 --- a/protocols/kad/CHANGELOG.md +++ b/protocols/kad/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.35.0 [unreleased] +# 0.35.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/mdns/CHANGELOG.md b/protocols/mdns/CHANGELOG.md index 9e5276615d7..f61c0c698cc 100644 --- a/protocols/mdns/CHANGELOG.md +++ b/protocols/mdns/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.35.0 [unreleased] +# 0.35.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/ping/CHANGELOG.md b/protocols/ping/CHANGELOG.md index 9d9341d5607..90ea2c4ddd7 100644 --- a/protocols/ping/CHANGELOG.md +++ b/protocols/ping/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.34.0 [unreleased] +# 0.34.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/relay/CHANGELOG.md b/protocols/relay/CHANGELOG.md index 644bb1c1cb0..590fd102682 100644 --- a/protocols/relay/CHANGELOG.md +++ b/protocols/relay/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.7.0 [unreleased] +# 0.7.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/rendezvous/CHANGELOG.md b/protocols/rendezvous/CHANGELOG.md index 7aaad13dc03..72c42f54517 100644 --- a/protocols/rendezvous/CHANGELOG.md +++ b/protocols/rendezvous/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.4.0 [unreleased] +# 0.4.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/protocols/request-response/CHANGELOG.md b/protocols/request-response/CHANGELOG.md index e8ab11c3eea..94522708486 100644 --- a/protocols/request-response/CHANGELOG.md +++ b/protocols/request-response/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.16.0 [unreleased] +# 0.16.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/swarm-derive/CHANGELOG.md b/swarm-derive/CHANGELOG.md index 605bac54013..7ac48039927 100644 --- a/swarm-derive/CHANGELOG.md +++ b/swarm-derive/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.27.0 [2022-02-22] + +- Adjust to latest changes in `libp2p-swarm`. + # 0.26.1 [2022-01-27] - Remove unnecessary clone of error in `inject_dial_failure` (see [PR 2349]). diff --git a/swarm-derive/Cargo.toml b/swarm-derive/Cargo.toml index c53240ada0d..4b04b553cab 100644 --- a/swarm-derive/Cargo.toml +++ b/swarm-derive/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-swarm-derive" edition = "2021" rust-version = "1.56.1" description = "Procedural macros of libp2p-core" -version = "0.26.1" +version = "0.27.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/swarm/CHANGELOG.md b/swarm/CHANGELOG.md index 50fe402cf13..a142e2327a2 100644 --- a/swarm/CHANGELOG.md +++ b/swarm/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.34.0 [unreleased] +# 0.34.0 [2022-02-22] - Rename `ProtocolsHandler` to `ConnectionHandler`. Upgrade should be as simple as renaming all occurences of `ProtocolsHandler` to `ConnectionHandler` with your favorite text manipulation tool diff --git a/transports/deflate/CHANGELOG.md b/transports/deflate/CHANGELOG.md index 4fdf817d615..bf0c4437f14 100644 --- a/transports/deflate/CHANGELOG.md +++ b/transports/deflate/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.32.0 [unreleased] +# 0.32.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/transports/dns/CHANGELOG.md b/transports/dns/CHANGELOG.md index e34055f17fa..8352f1dab28 100644 --- a/transports/dns/CHANGELOG.md +++ b/transports/dns/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.32.0 [unreleased] +# 0.32.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/transports/noise/CHANGELOG.md b/transports/noise/CHANGELOG.md index 981bcd68749..d5e4dae5fa6 100644 --- a/transports/noise/CHANGELOG.md +++ b/transports/noise/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.35.0 [unreleased] +# 0.35.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/transports/plaintext/CHANGELOG.md b/transports/plaintext/CHANGELOG.md index 0dcc9af1e48..121ea426130 100644 --- a/transports/plaintext/CHANGELOG.md +++ b/transports/plaintext/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.32.0 [unreleased] +# 0.32.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/transports/tcp/CHANGELOG.md b/transports/tcp/CHANGELOG.md index 8e6c234091e..9c787c8b4fa 100644 --- a/transports/tcp/CHANGELOG.md +++ b/transports/tcp/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.32.0 [unreleased] +# 0.32.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/transports/wasm-ext/CHANGELOG.md b/transports/wasm-ext/CHANGELOG.md index 4e3374d3758..3b741c2e494 100644 --- a/transports/wasm-ext/CHANGELOG.md +++ b/transports/wasm-ext/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.32.0 [unreleased] +# 0.32.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`. diff --git a/transports/websocket/CHANGELOG.md b/transports/websocket/CHANGELOG.md index 87a4f00bd9a..97a5189a2c6 100644 --- a/transports/websocket/CHANGELOG.md +++ b/transports/websocket/CHANGELOG.md @@ -1,4 +1,4 @@ -# 0.34.0 [unreleased] +# 0.34.0 [2022-02-22] - Update to `libp2p-core` `v0.32.0`.