diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index 96363d327c3..e4ddab01f29 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -1,11 +1,15 @@ +# 0.39.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3221]: https://github.com/libp2p/rust-libp2p/pull/3221 + # 0.39.0 - Move `ConnectionId` to `libp2p-swarm`. See [PR 3221]. - Move `PendingPoint` to `libp2p-swarm` and make it crate-private. See [PR 3221]. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. [PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 -[PR 3221]: https://github.com/libp2p/rust-libp2p/pull/3221 # 0.38.0 diff --git a/core/Cargo.toml b/core/Cargo.toml index b390f2489b4..4c998eaf77e 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-core" edition = "2021" rust-version = "1.60.0" description = "Core traits and structs of libp2p" -version = "0.39.0" +version = "0.39.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/libp2p/Cargo.toml b/libp2p/Cargo.toml index 7cfabdb14a9..2e578363213 100644 --- a/libp2p/Cargo.toml +++ b/libp2p/Cargo.toml @@ -121,7 +121,7 @@ libp2p-quic = { version = "=0.7.0-alpha.2", path = "../transports/quic", optiona libp2p-tcp = { version = "0.39.0", path = "../transports/tcp", optional = true } libp2p-tls = { version = "=0.1.0-alpha.2", path = "../transports/tls", optional = true } libp2p-uds = { version = "0.38.0", path = "../transports/uds", optional = true } -libp2p-webrtc = { version = "=0.4.0-alpha.2", path = "../transports/webrtc", optional = true } +libp2p-webrtc = { version = "=0.4.0-alpha.3", path = "../transports/webrtc", optional = true } libp2p-websocket = { version = "0.41.0", path = "../transports/websocket", optional = true } [target.'cfg(not(target_os = "unknown"))'.dependencies] diff --git a/protocols/autonat/CHANGELOG.md b/protocols/autonat/CHANGELOG.md index f90a7a69b32..f8d8b431a1a 100644 --- a/protocols/autonat/CHANGELOG.md +++ b/protocols/autonat/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.10.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3153]: https://github.com/libp2p/rust-libp2p/pull/3153 + # 0.10.0 - Update to `libp2p-core` `v0.39.0`. @@ -8,10 +14,7 @@ - Update to `libp2p-swarm` `v0.42.0`. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - [PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 -[PR 3153]: https://github.com/libp2p/rust-libp2p/pull/3153 # 0.9.1 diff --git a/protocols/autonat/Cargo.toml b/protocols/autonat/Cargo.toml index fe983cb51cd..4c067634c9a 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.10.0" +version = "0.10.1" authors = ["David Craven ", "Elena Frank "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/protocols/dcutr/CHANGELOG.md b/protocols/dcutr/CHANGELOG.md index 4b171661ad6..e72fc787486 100644 --- a/protocols/dcutr/CHANGELOG.md +++ b/protocols/dcutr/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.9.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.9.0 - Update to `libp2p-core` `v0.39.0`. @@ -11,13 +17,10 @@ - Rename types in public API to follow naming conventions defined in [issue 2217]. See [PR 3214]. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - [PR 3213]: https://github.com/libp2p/rust-libp2p/pull/3213 [PR 3153]: https://github.com/libp2p/rust-libp2p/pull/3153 [issue 2217]: https://github.com/libp2p/rust-libp2p/issues/2217 [PR 3214]: https://github.com/libp2p/rust-libp2p/pull/3214 -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 # 0.8.1 diff --git a/protocols/dcutr/Cargo.toml b/protocols/dcutr/Cargo.toml index e9ec485e3ae..f3ce00ecea9 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.9.0" +version = "0.9.1" 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 fc6c12ecf27..93e99a9f4c1 100644 --- a/protocols/floodsub/CHANGELOG.md +++ b/protocols/floodsub/CHANGELOG.md @@ -1,13 +1,15 @@ +# 0.42.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.42.0 - Update to `libp2p-core` `v0.39.0`. - Update to `libp2p-swarm` `v0.42.0`. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 - # 0.41.0 - Update to `libp2p-core` `v0.38.0`. diff --git a/protocols/floodsub/Cargo.toml b/protocols/floodsub/Cargo.toml index 6e5a1f4ee97..e616791646c 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.42.0" +version = "0.42.1" 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 ac8dd8cbf40..e37fdd3b09b 100644 --- a/protocols/gossipsub/CHANGELOG.md +++ b/protocols/gossipsub/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.44.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.44.0 - Update to `prometheus-client` `v0.19.0`. See [PR 3207]. @@ -14,13 +20,10 @@ It is preferred to import the gossipsub protocol as a module (`use libp2p::gossipsub;`), and refer to its types via `gossipsub::`. For example: `gossipsub::Behaviour` or `gossipsub::RawMessage`. See [PR 3303]. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - [PR 3207]: https://github.com/libp2p/rust-libp2p/pull/3207/ [PR 3303]: https://github.com/libp2p/rust-libp2p/pull/3303/ [PR 3381]: https://github.com/libp2p/rust-libp2p/pull/3381/ [discussion 2174]: https://github.com/libp2p/rust-libp2p/discussions/2174 -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 # 0.43.0 diff --git a/protocols/gossipsub/Cargo.toml b/protocols/gossipsub/Cargo.toml index 2f9cc81bb6a..285871ce9f2 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.44.0" +version = "0.44.1" 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 9411d0bb7fd..8ff4a282193 100644 --- a/protocols/identify/CHANGELOG.md +++ b/protocols/identify/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.42.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.42.0 - Update to `libp2p-core` `v0.39.0`. @@ -9,11 +15,8 @@ - Don't close the stream when reading the identify info in `protocol::recv`. See [PR 3344]. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - [PR 3208]: https://github.com/libp2p/rust-libp2p/pull/3208 [PR 3344]: https://github.com/libp2p/rust-libp2p/pull/3344 -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 # 0.41.1 diff --git a/protocols/identify/Cargo.toml b/protocols/identify/Cargo.toml index 35a783a4ea8..c7b62354520 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.42.0" +version = "0.42.1" 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 6894af01fd6..627072d5d9f 100644 --- a/protocols/kad/CHANGELOG.md +++ b/protocols/kad/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.43.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.43.0 - Update to `libp2p-core` `v0.39.0`. @@ -10,11 +16,8 @@ - Bump MSRV to 1.65.0. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - [PR 3239]: https://github.com/libp2p/rust-libp2p/pull/3239 [PR 3287]: https://github.com/libp2p/rust-libp2p/pull/3287 -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 # 0.42.1 diff --git a/protocols/kad/Cargo.toml b/protocols/kad/Cargo.toml index 45ea5c98d82..117501e638c 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.0" +version = "0.43.1" 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 206d35e088f..6ff09d4401d 100644 --- a/protocols/relay/CHANGELOG.md +++ b/protocols/relay/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.15.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.15.0 - Rename types as per [discussion 2174]. @@ -11,11 +17,8 @@ - Update to `libp2p-swarm` `v0.42.0`. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - [PR 3238]: https://github.com/libp2p/rust-libp2p/pull/3238 [discussion 2174]: https://github.com/libp2p/rust-libp2p/issues/2174 -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 # 0.14.0 diff --git a/protocols/relay/Cargo.toml b/protocols/relay/Cargo.toml index 31d413d79db..60b75c39fc1 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.15.0" +version = "0.15.1" 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 212dcf954b2..35d5f15397b 100644 --- a/protocols/rendezvous/CHANGELOG.md +++ b/protocols/rendezvous/CHANGELOG.md @@ -1,13 +1,15 @@ +# 0.12.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.12.0 - Update to `libp2p-core` `v0.39.0`. - Update to `libp2p-swarm` `v0.42.0`. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 - # 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 fe337eec256..9fbd98c4fc5 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.12.0" +version = "0.12.1" authors = ["The COMIT guys "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/transports/noise/CHANGELOG.md b/transports/noise/CHANGELOG.md index 8d1cff71107..b2bfc1d639e 100644 --- a/transports/noise/CHANGELOG.md +++ b/transports/noise/CHANGELOG.md @@ -1,3 +1,9 @@ +# 0.42.1 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.42.0 - Update to `libp2p-core` `v0.39.0`. @@ -6,11 +12,8 @@ - Deprecate `LegacyConfig` without replacement. See [PR 3265]. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - [PR 3227]: https://github.com/libp2p/rust-libp2p/pull/3227 [PR 3265]: https://github.com/libp2p/rust-libp2p/pull/3265 -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 # 0.41.0 diff --git a/transports/noise/Cargo.toml b/transports/noise/Cargo.toml index 52fb6173444..a5475765b1f 100644 --- a/transports/noise/Cargo.toml +++ b/transports/noise/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-noise" edition = "2021" rust-version = "1.60.0" description = "Cryptographic handshake protocol using the noise framework." -version = "0.42.0" +version = "0.42.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/transports/plaintext/CHANGELOG.md b/transports/plaintext/CHANGELOG.md index 586d54690fd..46846bf61a1 100644 --- a/transports/plaintext/CHANGELOG.md +++ b/transports/plaintext/CHANGELOG.md @@ -1,11 +1,13 @@ -# 0.39.0 - -- Update to `libp2p-core` `v0.39.0`. +# 0.39.1 - unreleased - Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. [PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 +# 0.39.0 + +- Update to `libp2p-core` `v0.39.0`. + # 0.38.0 - Add more specific error reporting and remove `prost::Error` from public API. See [PR 3058]. diff --git a/transports/plaintext/Cargo.toml b/transports/plaintext/Cargo.toml index 05e8872de2f..7d5843d32be 100644 --- a/transports/plaintext/Cargo.toml +++ b/transports/plaintext/Cargo.toml @@ -3,7 +3,7 @@ name = "libp2p-plaintext" edition = "2021" rust-version = "1.60.0" description = "Plaintext encryption dummy protocol for libp2p" -version = "0.39.0" +version = "0.39.1" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/transports/webrtc/CHANGELOG.md b/transports/webrtc/CHANGELOG.md index 055b194c471..5b4212e9b0c 100644 --- a/transports/webrtc/CHANGELOG.md +++ b/transports/webrtc/CHANGELOG.md @@ -1,13 +1,15 @@ +# 0.4.0-alpha.3 - unreleased + +- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. + +[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 + # 0.4.0-alpha.2 - Update to `libp2p-noise` `v0.42.0`. - Update to `libp2p-core` `v0.39.0`. -- Migrate from `prost` to `quick-protobuf`. This removes `protoc` dependency. See [PR 3312]. - -[PR 3312]: https://github.com/libp2p/rust-libp2p/pull/3312 - # 0.4.0-alpha -- Initial alpha release. \ No newline at end of file +- Initial alpha release. diff --git a/transports/webrtc/Cargo.toml b/transports/webrtc/Cargo.toml index 762dc8bb359..e8686fe21ef 100644 --- a/transports/webrtc/Cargo.toml +++ b/transports/webrtc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libp2p-webrtc" -version = "0.4.0-alpha.2" +version = "0.4.0-alpha.3" authors = ["Parity Technologies "] description = "WebRTC transport for libp2p" repository = "https://github.com/libp2p/rust-libp2p"