diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ed79777319..54b18838fb1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -50,7 +50,27 @@ - Remove `SimpleProtocol` due to being unused. See [`libp2p::core::upgrade`](https://docs.rs/libp2p/0.50.0/libp2p/core/upgrade/index.html) for alternatives. See [PR 3191]. - Update individual crates. - - Update to [`libp2p-swarm` `v0.42.0`](swarm/CHANGELOG.md#0420). + - Update to [`libp2p-dcutr` `v0.9.0`](protocols/dcutr/CHANGELOG.md#090). + + - Update to [`libp2p-ping` `v0.42.0`](protocols/ping/CHANGELOG.md#0420). + + - Update to [`libp2p-request-response` `v0.24.0`](protocols/request-response/CHANGELOG.md#0240). + + - Update to [`libp2p-kad` `v0.43.0`](protocols/kad/CHANGELOG.md#0430). + + - Update to [`libp2p-floodsub` `v0.42.0`](protocols/floodsub/CHANGELOG.md#0420). + + - Update to [`libp2p-autonat` `v0.10.0`](protocols/autonat/CHANGELOG.md#0100). + + - Update to [`libp2p-relay` `v0.15.0`](protocols/relay/CHANGELOG.md#0150). + + - Update to [`libp2p-identify` `v0.42.0`](protocols/identify/CHANGELOG.md#0420). + + - Update to [`libp2p-rendezvous` `v0.12.0`](protocols/rendezvous/CHANGELOG.md#0120). + + - Update to [`libp2p-metrics` `v0.12.0`](misc/metrics/CHANGELOG.md#0120). + + - Update to [`libp2p-swarm` `v0.42.0`](swarm/CHANGELOG.md#0420). [PR 3191]: https://github.com/libp2p/rust-libp2p/pull/3191 diff --git a/Cargo.toml b/Cargo.toml index 6ebcf2d45c5..c3e1398cf80 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -92,21 +92,21 @@ futures-timer = "3.0.2" # Explicit dependency to be used in `wasm-bindgen` featu getrandom = "0.2.3" # Explicit dependency to be used in `wasm-bindgen` feature instant = "0.1.11" # Explicit dependency to be used in `wasm-bindgen` feature -libp2p-autonat = { version = "0.9.0", path = "protocols/autonat", optional = true } +libp2p-autonat = { version = "0.10.0", path = "protocols/autonat", optional = true } libp2p-core = { version = "0.38.0", path = "core" } -libp2p-dcutr = { version = "0.8.0", path = "protocols/dcutr", optional = true } -libp2p-floodsub = { version = "0.41.0", path = "protocols/floodsub", optional = true } -libp2p-identify = { version = "0.41.0", path = "protocols/identify", optional = true } -libp2p-kad = { version = "0.42.0", path = "protocols/kad", optional = true } -libp2p-metrics = { version = "0.11.0", path = "misc/metrics", optional = true } +libp2p-dcutr = { version = "0.9.0", path = "protocols/dcutr", optional = true } +libp2p-floodsub = { version = "0.42.0", path = "protocols/floodsub", optional = true } +libp2p-identify = { version = "0.42.0", path = "protocols/identify", optional = true } +libp2p-kad = { version = "0.43.0", path = "protocols/kad", optional = true } +libp2p-metrics = { version = "0.12.0", path = "misc/metrics", optional = true } libp2p-mplex = { version = "0.38.0", path = "muxers/mplex", optional = true } libp2p-noise = { version = "0.41.0", path = "transports/noise", optional = true } -libp2p-ping = { version = "0.41.0", path = "protocols/ping", optional = true } +libp2p-ping = { version = "0.42.0", path = "protocols/ping", optional = true } libp2p-plaintext = { version = "0.38.0", path = "transports/plaintext", optional = true } libp2p-pnet = { version = "0.22.2", path = "transports/pnet", optional = true } -libp2p-relay = { version = "0.14.0", path = "protocols/relay", optional = true } -libp2p-rendezvous = { version = "0.11.0", path = "protocols/rendezvous", optional = true } -libp2p-request-response = { version = "0.23.0", path = "protocols/request-response", optional = true } +libp2p-relay = { version = "0.15.0", path = "protocols/relay", optional = true } +libp2p-rendezvous = { version = "0.12.0", path = "protocols/rendezvous", optional = true } +libp2p-request-response = { version = "0.24.0", path = "protocols/request-response", optional = true } libp2p-swarm = { version = "0.42.0", path = "swarm" } libp2p-uds = { version = "0.37.0", path = "transports/uds", optional = true } libp2p-wasm-ext = { version = "0.38.0", path = "transports/wasm-ext", optional = true } diff --git a/misc/metrics/CHANGELOG.md b/misc/metrics/CHANGELOG.md index 50ada3fe51a..82cc9203f61 100644 --- a/misc/metrics/CHANGELOG.md +++ b/misc/metrics/CHANGELOG.md @@ -1,3 +1,17 @@ +# 0.12.0 [unreleased] + +- Update to `libp2p-dcutr` `v0.9.0`. + +- Update to `libp2p-ping` `v0.42.0`. + +- Update to `libp2p-kad` `v0.43.0`. + +- Update to `libp2p-relay` `v0.15.0`. + +- Update to `libp2p-identify` `v0.42.0`. + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.11.0 - Update to `libp2p-dcutr` `v0.8.0`. diff --git a/misc/metrics/Cargo.toml b/misc/metrics/Cargo.toml index 5ad5cdc7071..323ae5b9dc8 100644 --- a/misc/metrics/Cargo.toml +++ b/misc/metrics/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-metrics" edition = "2021" rust-version = "1.62.0" description = "Metrics for libp2p" -version = "0.11.0" +version = "0.12.0" authors = ["Max Inden "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -20,11 +20,11 @@ dcutr = ["libp2p-dcutr"] [dependencies] libp2p-core = { version = "0.38.0", path = "../../core" } -libp2p-dcutr = { version = "0.8.0", path = "../../protocols/dcutr", optional = true } -libp2p-identify = { version = "0.41.0", path = "../../protocols/identify", optional = true } -libp2p-kad = { version = "0.42.0", path = "../../protocols/kad", optional = true } -libp2p-ping = { version = "0.41.0", path = "../../protocols/ping", optional = true } -libp2p-relay = { version = "0.14.0", path = "../../protocols/relay", optional = true } +libp2p-dcutr = { version = "0.9.0", path = "../../protocols/dcutr", optional = true } +libp2p-identify = { version = "0.42.0", path = "../../protocols/identify", optional = true } +libp2p-kad = { version = "0.43.0", path = "../../protocols/kad", optional = true } +libp2p-ping = { version = "0.42.0", path = "../../protocols/ping", optional = true } +libp2p-relay = { version = "0.15.0", path = "../../protocols/relay", optional = true } libp2p-swarm = { version = "0.42.0", path = "../../swarm" } prometheus-client = "0.18.0" diff --git a/protocols/autonat/CHANGELOG.md b/protocols/autonat/CHANGELOG.md index 930b873e8db..4c4efd79bf2 100644 --- a/protocols/autonat/CHANGELOG.md +++ b/protocols/autonat/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.10.0 [unreleased] + +- Update to `libp2p-request-response` `v0.24.0`. + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.9.0 - Update to `libp2p-core` `v0.38.0`. diff --git a/protocols/autonat/Cargo.toml b/protocols/autonat/Cargo.toml index 62cacce720e..eb4d12b0a15 100644 --- a/protocols/autonat/Cargo.toml +++ b/protocols/autonat/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-autonat" edition = "2021" rust-version = "1.62.0" description = "NAT and firewall detection for libp2p" -version = "0.9.0" +version = "0.10.0" authors = ["David Craven ", "Elena Frank "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -20,7 +20,7 @@ futures-timer = "3.0" instant = "0.1" libp2p-core = { version = "0.38.0", path = "../../core" } libp2p-swarm = { version = "0.42.0", path = "../../swarm" } -libp2p-request-response = { version = "0.23.0", path = "../request-response" } +libp2p-request-response = { version = "0.24.0", path = "../request-response" } log = "0.4" rand = "0.8" prost = "0.11" diff --git a/protocols/dcutr/CHANGELOG.md b/protocols/dcutr/CHANGELOG.md index ab4e266c305..fad08780b6a 100644 --- a/protocols/dcutr/CHANGELOG.md +++ b/protocols/dcutr/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.9.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.8.0 - Update to `prost-codec` `v0.3.0`. diff --git a/protocols/dcutr/Cargo.toml b/protocols/dcutr/Cargo.toml index 53a5a33f245..e3099ac1114 100644 --- a/protocols/dcutr/Cargo.toml +++ b/protocols/dcutr/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-dcutr" edition = "2021" rust-version = "1.62.0" description = "Direct connection upgrade through relay" -version = "0.8.0" +version = "0.9.0" authors = ["Max Inden "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/floodsub/CHANGELOG.md b/protocols/floodsub/CHANGELOG.md index a9414988bd9..564476d987a 100644 --- a/protocols/floodsub/CHANGELOG.md +++ b/protocols/floodsub/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.42.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.41.0 - Update to `libp2p-core` `v0.38.0`. diff --git a/protocols/floodsub/Cargo.toml b/protocols/floodsub/Cargo.toml index 5f9f39da0b7..5716da7d14d 100644 --- a/protocols/floodsub/Cargo.toml +++ b/protocols/floodsub/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-floodsub" edition = "2021" rust-version = "1.62.0" description = "Floodsub protocol for libp2p" -version = "0.41.0" +version = "0.42.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/gossipsub/CHANGELOG.md b/protocols/gossipsub/CHANGELOG.md index b2777bad987..3aab1bd70b1 100644 --- a/protocols/gossipsub/CHANGELOG.md +++ b/protocols/gossipsub/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.44.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.43.0 - Update to `libp2p-core` `v0.38.0`. diff --git a/protocols/gossipsub/Cargo.toml b/protocols/gossipsub/Cargo.toml index 3ef3be62e7f..08ae497c025 100644 --- a/protocols/gossipsub/Cargo.toml +++ b/protocols/gossipsub/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-gossipsub" edition = "2021" rust-version = "1.62.0" description = "Gossipsub protocol for libp2p" -version = "0.43.0" +version = "0.44.0" authors = ["Age Manning "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/identify/CHANGELOG.md b/protocols/identify/CHANGELOG.md index fa1d6dc4f6a..f85477d8434 100644 --- a/protocols/identify/CHANGELOG.md +++ b/protocols/identify/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.42.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.41.0 - Change default `cache_size` of `Config` to 100. See [PR 2995]. diff --git a/protocols/identify/Cargo.toml b/protocols/identify/Cargo.toml index 472a1fb86a8..477822d8ad9 100644 --- a/protocols/identify/Cargo.toml +++ b/protocols/identify/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-identify" edition = "2021" rust-version = "1.62.0" description = "Nodes identifcation protocol for libp2p" -version = "0.41.0" +version = "0.42.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/kad/CHANGELOG.md b/protocols/kad/CHANGELOG.md index 842550618c1..f126a519958 100644 --- a/protocols/kad/CHANGELOG.md +++ b/protocols/kad/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.43.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.42.0 - Update to `libp2p-core` `v0.38.0`. diff --git a/protocols/kad/Cargo.toml b/protocols/kad/Cargo.toml index 94e1eb5c3ab..8afeea441db 100644 --- a/protocols/kad/Cargo.toml +++ b/protocols/kad/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-kad" edition = "2021" rust-version = "1.62.0" description = "Kademlia protocol for libp2p" -version = "0.42.0" +version = "0.43.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/mdns/CHANGELOG.md b/protocols/mdns/CHANGELOG.md index 3b0aeeffa3d..c997b9d5d8b 100644 --- a/protocols/mdns/CHANGELOG.md +++ b/protocols/mdns/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.43.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.42.0 - Update to `libp2p-core` `v0.38.0`. diff --git a/protocols/mdns/Cargo.toml b/protocols/mdns/Cargo.toml index 02136291569..2685d9a41c2 100644 --- a/protocols/mdns/Cargo.toml +++ b/protocols/mdns/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-mdns" edition = "2021" rust-version = "1.62.0" -version = "0.42.0" +version = "0.43.0" description = "Implementation of the libp2p mDNS discovery method" authors = ["Parity Technologies "] license = "MIT" diff --git a/protocols/ping/CHANGELOG.md b/protocols/ping/CHANGELOG.md index f3dca60cc92..4dbcb59278c 100644 --- a/protocols/ping/CHANGELOG.md +++ b/protocols/ping/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.42.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.41.0 - Update to `libp2p-core` `v0.38.0`. diff --git a/protocols/ping/Cargo.toml b/protocols/ping/Cargo.toml index d6e9612ac87..aab67b8edfc 100644 --- a/protocols/ping/Cargo.toml +++ b/protocols/ping/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-ping" edition = "2021" rust-version = "1.62.0" description = "Ping protocol for libp2p" -version = "0.41.0" +version = "0.42.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/relay/CHANGELOG.md b/protocols/relay/CHANGELOG.md index 8e46448590c..1e597b04be0 100644 --- a/protocols/relay/CHANGELOG.md +++ b/protocols/relay/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.15.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.14.0 - Update to `prost-codec` `v0.3.0`. diff --git a/protocols/relay/Cargo.toml b/protocols/relay/Cargo.toml index eed6116f23d..506d139617c 100644 --- a/protocols/relay/Cargo.toml +++ b/protocols/relay/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-relay" edition = "2021" rust-version = "1.62.0" description = "Communications relaying for libp2p" -version = "0.14.0" +version = "0.15.0" authors = ["Parity Technologies ", "Max Inden "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/rendezvous/CHANGELOG.md b/protocols/rendezvous/CHANGELOG.md index 603d024f548..261377b2045 100644 --- a/protocols/rendezvous/CHANGELOG.md +++ b/protocols/rendezvous/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.12.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.11.0 - De- and encode protobuf messages using `prost-codec`. See [PR 3058]. diff --git a/protocols/rendezvous/Cargo.toml b/protocols/rendezvous/Cargo.toml index 95329940b06..7ddfc7ad0cf 100644 --- a/protocols/rendezvous/Cargo.toml +++ b/protocols/rendezvous/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-rendezvous" edition = "2021" rust-version = "1.62.0" description = "Rendezvous protocol for libp2p" -version = "0.11.0" +version = "0.12.0" authors = ["The COMIT guys "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/request-response/CHANGELOG.md b/protocols/request-response/CHANGELOG.md index a97d2400f07..dcc6d441453 100644 --- a/protocols/request-response/CHANGELOG.md +++ b/protocols/request-response/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.24.0 [unreleased] + +- Update to `libp2p-swarm` `v0.42.0`. + # 0.23.0 - Update to `libp2p-core` `v0.38.0`. diff --git a/protocols/request-response/Cargo.toml b/protocols/request-response/Cargo.toml index cf8d3d1b1ea..9f58798036b 100644 --- a/protocols/request-response/Cargo.toml +++ b/protocols/request-response/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-request-response" edition = "2021" rust-version = "1.62.0" description = "Generic Request/Response Protocols" -version = "0.23.0" +version = "0.24.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p"