You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the minor version of `libp2p-swarm` is bumped, all libp2p crates that depend on it need a minor version bump too, otherwise the pulled-in `libp2p-swarm` versions can cause a conflict.
Pull-Request: #6081.
Copy file name to clipboardExpand all lines: Cargo.toml
+13-13Lines changed: 13 additions & 13 deletions
Original file line number
Diff line number
Diff line change
@@ -75,40 +75,40 @@ edition = "2021"
75
75
76
76
[workspace.dependencies]
77
77
libp2p = { version = "0.56.0", path = "libp2p" }
78
-
libp2p-allow-block-list = { version = "0.5.0", path = "misc/allow-block-list" }
79
-
libp2p-autonat = { version = "0.14.1", path = "protocols/autonat" }
80
-
libp2p-connection-limits = { version = "0.5.1", path = "misc/connection-limits" }
78
+
libp2p-allow-block-list = { version = "0.6.0", path = "misc/allow-block-list" }
79
+
libp2p-autonat = { version = "0.15.0", path = "protocols/autonat" }
80
+
libp2p-connection-limits = { version = "0.6.0", path = "misc/connection-limits" }
81
81
libp2p-core = { version = "0.43.1", path = "core" }
82
-
libp2p-dcutr = { version = "0.13.0", path = "protocols/dcutr" }
82
+
libp2p-dcutr = { version = "0.14.0", path = "protocols/dcutr" }
83
83
libp2p-dns = { version = "0.44.0", path = "transports/dns" }
84
-
libp2p-floodsub = { version = "0.46.1", path = "protocols/floodsub" }
84
+
libp2p-floodsub = { version = "0.47.0", path = "protocols/floodsub" }
85
85
libp2p-gossipsub = { version = "0.49.0", path = "protocols/gossipsub" }
86
86
libp2p-identify = { version = "0.47.0", path = "protocols/identify" }
87
87
libp2p-identity = { version = "0.2.12" }
88
-
libp2p-kad = { version = "0.47.1", path = "protocols/kad" }
88
+
libp2p-kad = { version = "0.48.0", path = "protocols/kad" }
89
89
libp2p-mdns = { version = "0.48.0", path = "protocols/mdns" }
90
-
libp2p-memory-connection-limits = { version = "0.4.0", path = "misc/memory-connection-limits" }
90
+
libp2p-memory-connection-limits = { version = "0.5.0", path = "misc/memory-connection-limits" }
91
91
libp2p-metrics = { version = "0.17.0", path = "misc/metrics" }
92
92
libp2p-mplex = { version = "0.43.1", path = "muxers/mplex" }
93
93
libp2p-noise = { version = "0.46.1", path = "transports/noise" }
94
94
libp2p-peer-store = { version = "0.1.0", path = "misc/peer-store" }
95
95
libp2p-perf = { version = "0.4.0", path = "protocols/perf" }
96
-
libp2p-ping = { version = "0.46.0", path = "protocols/ping" }
96
+
libp2p-ping = { version = "0.47.0", path = "protocols/ping" }
97
97
libp2p-plaintext = { version = "0.43.0", path = "transports/plaintext" }
98
98
libp2p-pnet = { version = "0.26.0", path = "transports/pnet" }
99
99
libp2p-quic = { version = "0.13.0", path = "transports/quic" }
100
-
libp2p-relay = { version = "0.20.0", path = "protocols/relay" }
101
-
libp2p-rendezvous = { version = "0.16.1", path = "protocols/rendezvous" }
102
-
libp2p-request-response = { version = "0.28.1", path = "protocols/request-response" }
100
+
libp2p-relay = { version = "0.21.0", path = "protocols/relay" }
101
+
libp2p-rendezvous = { version = "0.17.0", path = "protocols/rendezvous" }
102
+
libp2p-request-response = { version = "0.29.0", path = "protocols/request-response" }
103
103
libp2p-server = { version = "0.12.7", path = "misc/server" }
104
-
libp2p-stream = { version = "0.3.0-alpha.1", path = "protocols/stream" }
104
+
libp2p-stream = { version = "0.4.0-alpha", path = "protocols/stream" }
105
105
libp2p-swarm = { version = "0.47.0", path = "swarm" }
106
106
libp2p-swarm-derive = { version = "=0.35.1", 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
107
libp2p-swarm-test = { version = "0.6.0", path = "swarm-test" }
108
108
libp2p-tcp = { version = "0.44.0", path = "transports/tcp" }
109
109
libp2p-tls = { version = "0.6.2", path = "transports/tls" }
110
110
libp2p-uds = { version = "0.43.0", path = "transports/uds" }
111
-
libp2p-upnp = { version = "0.4.1", path = "protocols/upnp" }
111
+
libp2p-upnp = { version = "0.5.0", path = "protocols/upnp" }
112
112
libp2p-webrtc = { version = "0.9.0-alpha.1", path = "transports/webrtc" }
113
113
libp2p-webrtc-utils = { version = "0.4.0", path = "misc/webrtc-utils" }
114
114
libp2p-webrtc-websys = { version = "0.4.0", path = "transports/webrtc-websys" }
0 commit comments