From 7c61b533f7d0badf0ebc7db6b0c468b8da6239da Mon Sep 17 00:00:00 2001 From: Benno Zeeman Date: Wed, 5 Apr 2023 16:07:45 +0200 Subject: [PATCH 1/4] fix(kad): export pub enum `RoutingUpdate` The enum was already `pub`, but not exported. Fixes #3737 --- protocols/kad/src/lib.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocols/kad/src/lib.rs b/protocols/kad/src/lib.rs index 979aedc963f..a2174d90991 100644 --- a/protocols/kad/src/lib.rs +++ b/protocols/kad/src/lib.rs @@ -63,7 +63,7 @@ pub use behaviour::{ GetClosestPeersResult, GetProvidersError, GetProvidersOk, GetProvidersResult, GetRecordError, GetRecordOk, GetRecordResult, InboundRequest, NoKnownPeers, PeerRecord, PutRecordContext, PutRecordError, PutRecordOk, PutRecordPhase, PutRecordResult, QueryInfo, QueryMut, QueryRef, - QueryResult, QueryStats, + QueryResult, QueryStats, RoutingUpdate, }; pub use behaviour::{ Kademlia, KademliaBucketInserts, KademliaCaching, KademliaConfig, KademliaEvent, From 844df11732c245c60ffa81fccc2c430eb97ca7aa Mon Sep 17 00:00:00 2001 From: Benno Zeeman Date: Wed, 5 Apr 2023 16:41:22 +0200 Subject: [PATCH 2/4] chore(kad): Update changelog; bump version --- Cargo.lock | 2 +- protocols/kad/CHANGELOG.md | 6 ++++++ protocols/kad/Cargo.toml | 2 +- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 01e8be3d2de..fdd24ec8bed 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2533,7 +2533,7 @@ dependencies = [ [[package]] name = "libp2p-kad" -version = "0.43.1" +version = "0.43.2" dependencies = [ "arrayvec", "asynchronous-codec", diff --git a/protocols/kad/CHANGELOG.md b/protocols/kad/CHANGELOG.md index c73ddb3bd1f..eac3e8f8df3 100644 --- a/protocols/kad/CHANGELOG.md +++ b/protocols/kad/CHANGELOG.md @@ -1,3 +1,9 @@ +## 0.43.2 + +- Export pub enum `RoutingUpdate`. See [PR 3737]. + +[PR 3737]: https://github.com/libp2p/rust-libp2p/pull/3737 + ## 0.43.1 - Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. diff --git a/protocols/kad/Cargo.toml b/protocols/kad/Cargo.toml index 6710c1f7902..e8bee05be0a 100644 --- a/protocols/kad/Cargo.toml +++ b/protocols/kad/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-kad" edition = "2021" rust-version = "1.65.0" description = "Kademlia protocol for libp2p" -version = "0.43.1" +version = "0.43.2" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" From f57e7486c1f2706deed0e45c4e0b4168f0eeb738 Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Thu, 6 Apr 2023 23:19:45 +1000 Subject: [PATCH 3/4] Update protocols/kad/CHANGELOG.md --- protocols/kad/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/protocols/kad/CHANGELOG.md b/protocols/kad/CHANGELOG.md index eac3e8f8df3..633b0bd21ad 100644 --- a/protocols/kad/CHANGELOG.md +++ b/protocols/kad/CHANGELOG.md @@ -1,4 +1,4 @@ -## 0.43.2 +## 0.43.2 - unreleased - Export pub enum `RoutingUpdate`. See [PR 3737]. From 26320876d2ebd8aae823abe8c2381d79f9f4a173 Mon Sep 17 00:00:00 2001 From: Thomas Eizinger Date: Thu, 6 Apr 2023 15:25:57 +0200 Subject: [PATCH 4/4] Update protocols/kad/CHANGELOG.md --- protocols/kad/CHANGELOG.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/protocols/kad/CHANGELOG.md b/protocols/kad/CHANGELOG.md index 633b0bd21ad..53e9233919a 100644 --- a/protocols/kad/CHANGELOG.md +++ b/protocols/kad/CHANGELOG.md @@ -1,8 +1,8 @@ ## 0.43.2 - unreleased -- Export pub enum `RoutingUpdate`. See [PR 3737]. +- Export pub enum `RoutingUpdate`. See [PR 3739]. -[PR 3737]: https://github.com/libp2p/rust-libp2p/pull/3737 +[PR 3739]: https://github.com/libp2p/rust-libp2p/pull/3739 ## 0.43.1