Skip to content

Commit 0c143ff

Browse files
authored
chore: prepare libp2p 0.54 release
Pull-Request: libp2p#5542.
1 parent 4725f46 commit 0c143ff

File tree

24 files changed

+80
-36
lines changed

24 files changed

+80
-36
lines changed

Cargo.lock

+11-11
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+11-11
Original file line numberDiff line numberDiff line change
@@ -76,9 +76,9 @@ asynchronous-codec = { version = "0.7.0" }
7676
futures-bounded = { version = "0.2.4" }
7777
futures-rustls = { version = "0.26.0", default-features = false }
7878
libp2p = { version = "0.54.0", path = "libp2p" }
79-
libp2p-allow-block-list = { version = "0.3.0", path = "misc/allow-block-list" }
79+
libp2p-allow-block-list = { version = "0.4.0", path = "misc/allow-block-list" }
8080
libp2p-autonat = { version = "0.13.0", path = "protocols/autonat" }
81-
libp2p-connection-limits = { version = "0.3.1", path = "misc/connection-limits" }
81+
libp2p-connection-limits = { version = "0.4.0", path = "misc/connection-limits" }
8282
libp2p-core = { version = "0.42.0", path = "core" }
8383
libp2p-dcutr = { version = "0.12.0", path = "protocols/dcutr" }
8484
libp2p-dns = { version = "0.42.0", path = "transports/dns" }
@@ -88,14 +88,14 @@ libp2p-identify = { version = "0.45.0", path = "protocols/identify" }
8888
libp2p-identity = { version = "0.2.9" }
8989
libp2p-kad = { version = "0.46.0", path = "protocols/kad" }
9090
libp2p-mdns = { version = "0.46.0", path = "protocols/mdns" }
91-
libp2p-memory-connection-limits = { version = "0.2.0", path = "misc/memory-connection-limits" }
91+
libp2p-memory-connection-limits = { version = "0.3.0", path = "misc/memory-connection-limits" }
9292
libp2p-metrics = { version = "0.14.2", path = "misc/metrics" }
93-
libp2p-mplex = { version = "0.41.0", path = "muxers/mplex" }
94-
libp2p-noise = { version = "0.44.0", path = "transports/noise" }
93+
libp2p-mplex = { version = "0.42.0", path = "muxers/mplex" }
94+
libp2p-noise = { version = "0.45.0", path = "transports/noise" }
9595
libp2p-perf = { version = "0.4.0", path = "protocols/perf" }
9696
libp2p-ping = { version = "0.45.0", path = "protocols/ping" }
97-
libp2p-plaintext = { version = "0.41.0", path = "transports/plaintext" }
98-
libp2p-pnet = { version = "0.24.0", path = "transports/pnet" }
97+
libp2p-plaintext = { version = "0.42.0", path = "transports/plaintext" }
98+
libp2p-pnet = { version = "0.25.0", path = "transports/pnet" }
9999
libp2p-quic = { version = "0.11.0", path = "transports/quic" }
100100
libp2p-relay = { version = "0.18.0", path = "protocols/relay" }
101101
libp2p-rendezvous = { version = "0.15.0", path = "protocols/rendezvous" }
@@ -104,18 +104,18 @@ libp2p-server = { version = "0.12.7", path = "misc/server" }
104104
libp2p-stream = { version = "0.2.0-alpha", path = "protocols/stream" }
105105
libp2p-swarm = { version = "0.45.0", path = "swarm" }
106106
libp2p-swarm-derive = { version = "=0.34.2", path = "swarm-derive" } # `libp2p-swarm-derive` may not be compatible with different `libp2p-swarm` non-breaking releases. E.g. `libp2p-swarm` might introduce a new enum variant `FromSwarm` (which is `#[non-exhaustive]`) in a non-breaking release. Older versions of `libp2p-swarm-derive` would not forward this enum variant within the `NetworkBehaviour` hierarchy. Thus the version pinning is required.
107-
libp2p-swarm-test = { version = "0.3.0", path = "swarm-test" }
107+
libp2p-swarm-test = { version = "0.4.0", path = "swarm-test" }
108108
libp2p-tcp = { version = "0.42.0", path = "transports/tcp" }
109-
libp2p-tls = { version = "0.4.1", path = "transports/tls" }
109+
libp2p-tls = { version = "0.5.0", path = "transports/tls" }
110110
libp2p-uds = { version = "0.41.0", path = "transports/uds" }
111111
libp2p-upnp = { version = "0.3.0", path = "protocols/upnp" }
112112
libp2p-webrtc = { version = "0.8.0-alpha", path = "transports/webrtc" }
113-
libp2p-webrtc-utils = { version = "0.2.1", path = "misc/webrtc-utils" }
113+
libp2p-webrtc-utils = { version = "0.3.0", path = "misc/webrtc-utils" }
114114
libp2p-webrtc-websys = { version = "0.4.0-alpha", path = "transports/webrtc-websys" }
115115
libp2p-websocket = { version = "0.44.0", path = "transports/websocket" }
116116
libp2p-websocket-websys = { version = "0.4.0", path = "transports/websocket-websys" }
117117
libp2p-webtransport-websys = { version = "0.4.0", path = "transports/webtransport-websys" }
118-
libp2p-yamux = { version = "0.45.2", path = "muxers/yamux" }
118+
libp2p-yamux = { version = "0.46.0", path = "muxers/yamux" }
119119
multiaddr = "0.18.1"
120120
multihash = "0.19.1"
121121
multistream-select = { version = "0.13.0", path = "misc/multistream-select" }

misc/allow-block-list/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.4.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.3.0
26

37

misc/allow-block-list/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libp2p-allow-block-list"
33
edition = "2021"
44
rust-version = { workspace = true }
55
description = "Allow/block list connection management for libp2p."
6-
version = "0.3.0"
6+
version = "0.4.0"
77
license = "MIT"
88
repository = "https://github.com/libp2p/rust-libp2p"
99
keywords = ["peer-to-peer", "libp2p", "networking"]

misc/connection-limits/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.4.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.3.1
26

37
- Add function to mutate `ConnectionLimits`.

misc/connection-limits/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libp2p-connection-limits"
33
edition = "2021"
44
rust-version = { workspace = true }
55
description = "Connection limits for libp2p."
6-
version = "0.3.1"
6+
version = "0.4.0"
77
license = "MIT"
88
repository = "https://github.com/libp2p/rust-libp2p"
99
keywords = ["peer-to-peer", "libp2p", "networking"]

misc/memory-connection-limits/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.3.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.2.0
26

37

misc/memory-connection-limits/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libp2p-memory-connection-limits"
33
edition = "2021"
44
rust-version = { workspace = true }
55
description = "Memory usage based connection limits for libp2p."
6-
version = "0.2.0"
6+
version = "0.3.0"
77
license = "MIT"
88
repository = "https://github.com/libp2p/rust-libp2p"
99
keywords = ["peer-to-peer", "libp2p", "networking"]

misc/webrtc-utils/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.3.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.2.1
26

37
- Fix end of stream handling when buffer is empty or not present.

misc/webrtc-utils/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license = "MIT"
77
name = "libp2p-webrtc-utils"
88
repository = "https://github.com/libp2p/rust-libp2p"
99
rust-version = { workspace = true }
10-
version = "0.2.1"
10+
version = "0.3.0"
1111
publish = true
1212

1313
[dependencies]

muxers/mplex/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.42.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.41.0
26

37
- Migrate to `{In,Out}boundConnectionUpgrade` traits.

muxers/mplex/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libp2p-mplex"
33
edition = "2021"
44
rust-version = { workspace = true }
55
description = "Mplex multiplexing protocol for libp2p"
6-
version = "0.41.0"
6+
version = "0.42.0"
77
authors = ["Parity Technologies <[email protected]>"]
88
license = "MIT"
99
repository = "https://github.com/libp2p/rust-libp2p"
@@ -38,7 +38,7 @@ tracing-subscriber = { workspace = true, features = ["env-filter"] }
3838
name = "split_send_size"
3939
harness = false
4040

41-
# Passing arguments to the docsrs builder in order to properly document cfg's.
41+
# Passing arguments to the docsrs builder in order to properly document cfg's.
4242
# More information: https://docs.rs/about/builds#cross-compiling
4343
[package.metadata.docs.rs]
4444
all-features = true

muxers/yamux/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.46.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.45.2
26

37
- Update `yamux` to version `v0.13.3`.`

muxers/yamux/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libp2p-yamux"
33
edition = "2021"
44
rust-version = { workspace = true }
55
description = "Yamux multiplexing protocol for libp2p"
6-
version = "0.45.2"
6+
version = "0.46.0"
77
authors = ["Parity Technologies <[email protected]>"]
88
license = "MIT"
99
repository = "https://github.com/libp2p/rust-libp2p"

swarm-test/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.4.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.3.0
26

37

swarm-test/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libp2p-swarm-test"
3-
version = "0.3.0"
3+
version = "0.4.0"
44
edition = "2021"
55
rust-version = { workspace = true }
66
license = "MIT"

transports/noise/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.45.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.44.0
26

37
- Migrate to `{In,Out}boundConnectionUpgrade` traits.

transports/noise/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libp2p-noise"
33
edition = "2021"
44
rust-version = { workspace = true }
55
description = "Cryptographic handshake protocol using the noise framework."
6-
version = "0.44.0"
6+
version = "0.45.0"
77
authors = ["Parity Technologies <[email protected]>"]
88
license = "MIT"
99
repository = "https://github.com/libp2p/rust-libp2p"

transports/plaintext/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.42.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.41.0
26

37
- Migrate to `{In,Out}boundConnectionUpgrade` traits.

transports/plaintext/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libp2p-plaintext"
33
edition = "2021"
44
rust-version = { workspace = true }
55
description = "Plaintext encryption dummy protocol for libp2p"
6-
version = "0.41.0"
6+
version = "0.42.0"
77
authors = ["Parity Technologies <[email protected]>"]
88
license = "MIT"
99
repository = "https://github.com/libp2p/rust-libp2p"
@@ -27,7 +27,7 @@ rand = "0.8"
2727
futures_ringbuf = "0.4.0"
2828
tracing-subscriber = { workspace = true, features = ["env-filter"] }
2929

30-
# Passing arguments to the docsrs builder in order to properly document cfg's.
30+
# Passing arguments to the docsrs builder in order to properly document cfg's.
3131
# More information: https://docs.rs/about/builds#cross-compiling
3232
[package.metadata.docs.rs]
3333
all-features = true

transports/pnet/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.25.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.24.0
26

37

transports/pnet/Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ name = "libp2p-pnet"
33
edition = "2021"
44
rust-version = { workspace = true }
55
description = "Private swarm support for libp2p"
6-
version = "0.24.0"
6+
version = "0.25.0"
77
authors = ["Parity Technologies <[email protected]>"]
88
license = "MIT"
99
repository = "https://github.com/libp2p/rust-libp2p"
@@ -29,7 +29,7 @@ libp2p-yamux = { workspace = true }
2929
quickcheck = { workspace = true }
3030
tokio = { workspace = true, features = ["full"] }
3131

32-
# Passing arguments to the docsrs builder in order to properly document cfg's.
32+
# Passing arguments to the docsrs builder in order to properly document cfg's.
3333
# More information: https://docs.rs/about/builds#cross-compiling
3434
[package.metadata.docs.rs]
3535
all-features = true

transports/tls/CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## 0.5.0
2+
3+
<!-- Update to libp2p-swarm v0.45.0 -->
4+
15
## 0.4.1
26

37
- Fix a panic caused by `rustls` parsing the libp2p TLS extension.

transports/tls/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "libp2p-tls"
3-
version = "0.4.1"
3+
version = "0.5.0"
44
edition = "2021"
55
rust-version = { workspace = true }
66
description = "TLS configuration based on libp2p TLS specs."

0 commit comments

Comments
 (0)