diff --git a/CHANGELOG.md b/CHANGELOG.md index c3112024c21..05dd888a947 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.42.0 [unreleased] + +- Update dependencies. + # Individual crates ## Main APIs diff --git a/Cargo.toml b/Cargo.toml index 7a013d18843..64f61ec3b0c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p" edition = "2018" description = "Peer-to-peer networking library" -version = "0.41.1" +version = "0.42.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -71,25 +71,25 @@ 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 lazy_static = "1.2" -libp2p-core = { version = "0.30.0", path = "core", default-features = false } -libp2p-floodsub = { version = "0.32.0", path = "protocols/floodsub", optional = true } -libp2p-gossipsub = { version = "0.34.0", path = "./protocols/gossipsub", optional = true } -libp2p-identify = { version = "0.32.0", path = "protocols/identify", optional = true } -libp2p-kad = { version = "0.33.0", path = "protocols/kad", optional = true } -libp2p-metrics = { version = "0.2.0", path = "misc/metrics", optional = true } -libp2p-mplex = { version = "0.30.0", path = "muxers/mplex", optional = true } -libp2p-noise = { version = "0.33.0", path = "transports/noise", optional = true } -libp2p-ping = { version = "0.32.0", path = "protocols/ping", optional = true } -libp2p-plaintext = { version = "0.30.0", path = "transports/plaintext", optional = true } +libp2p-core = { version = "0.31.0", path = "core", default-features = false } +libp2p-floodsub = { version = "0.33.0", path = "protocols/floodsub", optional = true } +libp2p-gossipsub = { version = "0.35.0", path = "./protocols/gossipsub", optional = true } +libp2p-identify = { version = "0.33.0", path = "protocols/identify", optional = true } +libp2p-kad = { version = "0.34.0", path = "protocols/kad", optional = true } +libp2p-metrics = { version = "0.3.0", path = "misc/metrics", optional = true } +libp2p-mplex = { version = "0.31.0", path = "muxers/mplex", optional = true } +libp2p-noise = { version = "0.34.0", path = "transports/noise", optional = true } +libp2p-ping = { version = "0.33.0", path = "protocols/ping", optional = true } +libp2p-plaintext = { version = "0.31.0", path = "transports/plaintext", optional = true } libp2p-pnet = { version = "0.22.0", path = "transports/pnet", optional = true } -libp2p-relay = { version = "0.5.0", path = "protocols/relay", optional = true } -libp2p-rendezvous = { version = "0.2.0", path = "protocols/rendezvous", optional = true } -libp2p-request-response = { version = "0.14.0", path = "protocols/request-response", optional = true } -libp2p-swarm = { version = "0.32.0", path = "swarm" } +libp2p-relay = { version = "0.6.0", path = "protocols/relay", optional = true } +libp2p-rendezvous = { version = "0.3.0", path = "protocols/rendezvous", optional = true } +libp2p-request-response = { version = "0.15.0", path = "protocols/request-response", optional = true } +libp2p-swarm = { version = "0.33.0", path = "swarm" } libp2p-swarm-derive = { version = "0.26.1", path = "swarm-derive" } libp2p-uds = { version = "0.30.0", path = "transports/uds", optional = true } -libp2p-wasm-ext = { version = "0.30.0", path = "transports/wasm-ext", default-features = false, optional = true } -libp2p-yamux = { version = "0.34.0", path = "muxers/yamux", optional = true } +libp2p-wasm-ext = { version = "0.31.0", path = "transports/wasm-ext", default-features = false, optional = true } +libp2p-yamux = { version = "0.35.0", path = "muxers/yamux", optional = true } multiaddr = { version = "0.13.0" } parking_lot = "0.11.0" pin-project = "1.0.0" @@ -97,11 +97,11 @@ rand = "0.7.3" # Explicit dependency to be used in `wasm-bindgen` feature smallvec = "1.6.1" [target.'cfg(not(any(target_os = "emscripten", target_os = "wasi", target_os = "unknown")))'.dependencies] -libp2p-deflate = { version = "0.30.0", path = "transports/deflate", optional = true } -libp2p-dns = { version = "0.30.0", path = "transports/dns", optional = true, default-features = false } -libp2p-mdns = { version = "0.33.0", path = "protocols/mdns", optional = true } -libp2p-tcp = { version = "0.30.0", path = "transports/tcp", default-features = false, optional = true } -libp2p-websocket = { version = "0.32.0", path = "transports/websocket", optional = true } +libp2p-deflate = { version = "0.31.0", path = "transports/deflate", optional = true } +libp2p-dns = { version = "0.31.0", path = "transports/dns", optional = true, default-features = false } +libp2p-mdns = { version = "0.34.0", path = "protocols/mdns", optional = true } +libp2p-tcp = { version = "0.31.0", path = "transports/tcp", default-features = false, optional = true } +libp2p-websocket = { version = "0.33.0", path = "transports/websocket", optional = true } [dev-dependencies] async-std = { version = "1.6.2", features = ["attributes"] } diff --git a/core/CHANGELOG.md b/core/CHANGELOG.md index dae6e442b36..e57eb6d3bf2 100644 --- a/core/CHANGELOG.md +++ b/core/CHANGELOG.md @@ -1,3 +1,10 @@ +# 0.31.0 [unreleased] + +- Report concrete connection IDs in `NetworkEvent::ConnectionEstablished` and + `NetworkEvent::ConnectionClosed` (see [PR 2350]). + +[PR 2350]: https://github.com/libp2p/rust-libp2p/pull/2350/ + # 0.30.1 [2021-11-16] - Use `instant` instead of `wasm-timer` (see [PR 2245]). diff --git a/core/Cargo.toml b/core/Cargo.toml index 8573f45cf7c..f34fb0c9b9e 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-core" edition = "2018" description = "Core traits and structs of libp2p" -version = "0.30.1" +version = "0.31.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" diff --git a/misc/metrics/CHANGELOG.md b/misc/metrics/CHANGELOG.md index e50aacfc4b3..49c5d2f4190 100644 --- a/misc/metrics/CHANGELOG.md +++ b/misc/metrics/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.3.0 [unreleased] + +- Update dependencies. + # 0.2.0 [2021-11-16] - Include gossipsub metrics (see [PR 2316]). diff --git a/misc/metrics/Cargo.toml b/misc/metrics/Cargo.toml index 86e5d042d6f..7ffd5d5d8be 100644 --- a/misc/metrics/Cargo.toml +++ b/misc/metrics/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-metrics" edition = "2018" description = "Metrics for libp2p" -version = "0.2.0" +version = "0.3.0" authors = ["Max Inden "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -16,12 +16,12 @@ kad = ["libp2p-kad"] ping = ["libp2p-ping"] [dependencies] -libp2p-core = { version = "0.30.0", path = "../../core" } -libp2p-gossipsub = { version = "0.34.0", path = "../../protocols/gossipsub", optional = true } -libp2p-identify = { version = "0.32.0", path = "../../protocols/identify", optional = true } -libp2p-kad = { version = "0.33.0", path = "../../protocols/kad", optional = true } -libp2p-ping = { version = "0.32.0", path = "../../protocols/ping", optional = true } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core" } +libp2p-gossipsub = { version = "0.35.0", path = "../../protocols/gossipsub", optional = true } +libp2p-identify = { version = "0.33.0", path = "../../protocols/identify", optional = true } +libp2p-kad = { version = "0.34.0", path = "../../protocols/kad", optional = true } +libp2p-ping = { version = "0.33.0", path = "../../protocols/ping", optional = true } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } open-metrics-client = "0.12.0" [dev-dependencies] diff --git a/misc/peer-id-generator/Cargo.toml b/misc/peer-id-generator/Cargo.toml index da1cad6ba91..beeefc2755b 100644 --- a/misc/peer-id-generator/Cargo.toml +++ b/misc/peer-id-generator/Cargo.toml @@ -11,5 +11,5 @@ categories = ["network-programming", "asynchronous"] publish = false [dependencies] -libp2p-core = { path = "../../core", default-features = false } +libp2p-core = { path = "../../core", default-features = false, version = "0.31.0"} num_cpus = "1.8" diff --git a/muxers/mplex/CHANGELOG.md b/muxers/mplex/CHANGELOG.md index 90573fd513f..05a5c85e399 100644 --- a/muxers/mplex/CHANGELOG.md +++ b/muxers/mplex/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.31.0 [unreleased] + +- Update dependencies. + # 0.30.0 [2021-11-01] - Make default features of `libp2p-core` optional. diff --git a/muxers/mplex/Cargo.toml b/muxers/mplex/Cargo.toml index 285fe386517..92a57173051 100644 --- a/muxers/mplex/Cargo.toml +++ b/muxers/mplex/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-mplex" edition = "2018" description = "Mplex multiplexing protocol for libp2p" -version = "0.30.0" +version = "0.31.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] bytes = "1" futures = "0.3.1" asynchronous-codec = "0.6" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } log = "0.4" nohash-hasher = "0.2" parking_lot = "0.11" diff --git a/muxers/yamux/CHANGELOG.md b/muxers/yamux/CHANGELOG.md index 671b6082327..3f0198f2f30 100644 --- a/muxers/yamux/CHANGELOG.md +++ b/muxers/yamux/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.35.0 [unreleased] + +- Update dependencies. + # 0.34.0 [2021-11-01] - Make default features of `libp2p-core` optional. diff --git a/muxers/yamux/Cargo.toml b/muxers/yamux/Cargo.toml index c9984b6514a..cf23cb0b6b1 100644 --- a/muxers/yamux/Cargo.toml +++ b/muxers/yamux/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-yamux" edition = "2018" description = "Yamux multiplexing protocol for libp2p" -version = "0.34.0" +version = "0.35.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -11,7 +11,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] futures = "0.3.1" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } parking_lot = "0.11" thiserror = "1.0" yamux = "0.9.0" diff --git a/protocols/floodsub/CHANGELOG.md b/protocols/floodsub/CHANGELOG.md index a183efb88fc..b36a8527743 100644 --- a/protocols/floodsub/CHANGELOG.md +++ b/protocols/floodsub/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.33.0 [unreleased] + +- Update dependencies. + # 0.32.0 [2021-11-16] - Update dependencies. diff --git a/protocols/floodsub/Cargo.toml b/protocols/floodsub/Cargo.toml index 1679e6133d5..17452c165c7 100644 --- a/protocols/floodsub/Cargo.toml +++ b/protocols/floodsub/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-floodsub" edition = "2018" description = "Floodsub protocol for libp2p" -version = "0.32.0" +version = "0.33.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -13,8 +13,8 @@ categories = ["network-programming", "asynchronous"] cuckoofilter = "0.5.0" fnv = "1.0" futures = "0.3.1" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } log = "0.4" prost = "0.9" rand = "0.7" diff --git a/protocols/gossipsub/CHANGELOG.md b/protocols/gossipsub/CHANGELOG.md index d999bca901e..9df11a94913 100644 --- a/protocols/gossipsub/CHANGELOG.md +++ b/protocols/gossipsub/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.35.0 [unreleased] + +- Update dependencies. + # 0.34.0 [2021-11-16] - Add topic and mesh metrics (see [PR 2316]). diff --git a/protocols/gossipsub/Cargo.toml b/protocols/gossipsub/Cargo.toml index 1d496f2cac7..bfb1d3a4cd8 100644 --- a/protocols/gossipsub/Cargo.toml +++ b/protocols/gossipsub/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-gossipsub" edition = "2018" description = "Gossipsub protocol for libp2p" -version = "0.34.0" +version = "0.35.0" authors = ["Age Manning "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -10,8 +10,8 @@ keywords = ["peer-to-peer", "libp2p", "networking"] categories = ["network-programming", "asynchronous"] [dependencies] -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } bytes = "1.0" byteorder = "1.3.4" fnv = "1.0.7" diff --git a/protocols/identify/CHANGELOG.md b/protocols/identify/CHANGELOG.md index a70f7de677f..4cf2f32838d 100644 --- a/protocols/identify/CHANGELOG.md +++ b/protocols/identify/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.33.0 [unreleased] + +- Update dependencies. + # 0.32.0 [2021-11-16] - Use `futures-timer` instead of `wasm-timer` (see [PR 2245]). diff --git a/protocols/identify/Cargo.toml b/protocols/identify/Cargo.toml index 53bca1ff489..47cc25fc1f4 100644 --- a/protocols/identify/Cargo.toml +++ b/protocols/identify/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-identify" edition = "2018" description = "Nodes identifcation protocol for libp2p" -version = "0.32.0" +version = "0.33.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -12,8 +12,8 @@ categories = ["network-programming", "asynchronous"] [dependencies] futures = "0.3.1" futures-timer = "3.0.2" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } log = "0.4.1" lru = "0.6" prost = "0.9" diff --git a/protocols/kad/CHANGELOG.md b/protocols/kad/CHANGELOG.md index eae7f458f60..1d234eb005b 100644 --- a/protocols/kad/CHANGELOG.md +++ b/protocols/kad/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.34.0 [unreleased] + +- Update dependencies. + # 0.33.0 [2021-11-16] - Use `instant` and `futures-timer` instead of `wasm-timer` (see [PR 2245]). diff --git a/protocols/kad/Cargo.toml b/protocols/kad/Cargo.toml index 76b4084eb4d..ad3e63040d1 100644 --- a/protocols/kad/Cargo.toml +++ b/protocols/kad/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-kad" edition = "2018" description = "Kademlia protocol for libp2p" -version = "0.33.0" +version = "0.34.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -17,8 +17,8 @@ fnv = "1.0" asynchronous-codec = "0.6" futures = "0.3.1" log = "0.4" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } prost = "0.9" rand = "0.7.2" sha2 = "0.9.1" diff --git a/protocols/mdns/CHANGELOG.md b/protocols/mdns/CHANGELOG.md index 54004fd5611..8183e5900a6 100644 --- a/protocols/mdns/CHANGELOG.md +++ b/protocols/mdns/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.34.0 [unreleased] + +- Update dependencies. + # 0.33.0 [2021-11-16] - Update dependencies. diff --git a/protocols/mdns/Cargo.toml b/protocols/mdns/Cargo.toml index 4fb7eaf08bf..d0fc168e770 100644 --- a/protocols/mdns/Cargo.toml +++ b/protocols/mdns/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "libp2p-mdns" edition = "2018" -version = "0.33.0" +version = "0.34.0" description = "Implementation of the libp2p mDNS discovery method" authors = ["Parity Technologies "] license = "MIT" @@ -16,8 +16,8 @@ dns-parser = "0.8.0" futures = "0.3.13" if-watch = "0.2.0" lazy_static = "1.4.0" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } log = "0.4.14" rand = "0.8.3" smallvec = "1.6.1" diff --git a/protocols/ping/CHANGELOG.md b/protocols/ping/CHANGELOG.md index be04a22d33e..a951a64db92 100644 --- a/protocols/ping/CHANGELOG.md +++ b/protocols/ping/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.33.0 [unreleased] + +- Update dependencies. + # 0.32.0 [2021-11-16] - Use `instant` and `futures-timer` instead of `wasm-timer` (see [PR 2245]). diff --git a/protocols/ping/Cargo.toml b/protocols/ping/Cargo.toml index 4bbd70f9324..6d9d09bb7d6 100644 --- a/protocols/ping/Cargo.toml +++ b/protocols/ping/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-ping" edition = "2018" description = "Ping protocol for libp2p" -version = "0.32.0" +version = "0.33.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -13,8 +13,8 @@ categories = ["network-programming", "asynchronous"] futures = "0.3.1" futures-timer = "3.0.2" instant = "0.1.11" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } log = "0.4.1" rand = "0.7.2" void = "1.0" diff --git a/protocols/relay/CHANGELOG.md b/protocols/relay/CHANGELOG.md index 8e3f9f082cf..b3c086acafc 100644 --- a/protocols/relay/CHANGELOG.md +++ b/protocols/relay/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.6.0 [unreleased] + +- Update dependencies. + # 0.5.0 [2021-11-16] - Use `instant` instead of `wasm-timer` (see [PR 2245]). diff --git a/protocols/relay/Cargo.toml b/protocols/relay/Cargo.toml index d9d618a61e2..870f044d23d 100644 --- a/protocols/relay/Cargo.toml +++ b/protocols/relay/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-relay" edition = "2018" description = "Communications relaying for libp2p" -version = "0.5.0" +version = "0.6.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -15,8 +15,8 @@ bytes = "1" futures = "0.3.1" futures-timer = "3" instant = "0.1.11" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } log = "0.4" pin-project = "1" prost = "0.9" diff --git a/protocols/rendezvous/CHANGELOG.md b/protocols/rendezvous/CHANGELOG.md index f8cb7da2120..b8f06f479f6 100644 --- a/protocols/rendezvous/CHANGELOG.md +++ b/protocols/rendezvous/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.3.0 [unreleased] + +- Update dependencies. + # 0.2.0 [2021-11-16] - Use `instant` and `futures-timer` instead of `wasm-timer` (see [PR 2245]). diff --git a/protocols/rendezvous/Cargo.toml b/protocols/rendezvous/Cargo.toml index c0cba9cd709..6bce91b651f 100644 --- a/protocols/rendezvous/Cargo.toml +++ b/protocols/rendezvous/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-rendezvous" edition = "2018" description = "Rendezvous protocol for libp2p" -version = "0.2.0" +version = "0.3.0" authors = ["The COMIT guys "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -11,8 +11,8 @@ categories = ["network-programming", "asynchronous"] [dependencies] asynchronous-codec = "0.6" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } prost = "0.9" void = "1" log = "0.4" diff --git a/protocols/request-response/CHANGELOG.md b/protocols/request-response/CHANGELOG.md index 447ca8c2dbc..932079d1447 100644 --- a/protocols/request-response/CHANGELOG.md +++ b/protocols/request-response/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.15.0 [unreleased] + +- Update dependencies. + # 0.14.0 [2021-11-16] - Use `instant` instead of `wasm-timer` (see [PR 2245]). diff --git a/protocols/request-response/Cargo.toml b/protocols/request-response/Cargo.toml index 9d18836fd91..6579c20dbc4 100644 --- a/protocols/request-response/Cargo.toml +++ b/protocols/request-response/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-request-response" edition = "2018" description = "Generic Request/Response Protocols" -version = "0.14.0" +version = "0.15.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -14,8 +14,8 @@ async-trait = "0.1" bytes = "1" futures = "0.3.1" instant = "0.1.11" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } -libp2p-swarm = { version = "0.32.0", path = "../../swarm" } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } +libp2p-swarm = { version = "0.33.0", path = "../../swarm" } log = "0.4.11" lru = "0.7" rand = "0.7" diff --git a/swarm/CHANGELOG.md b/swarm/CHANGELOG.md index 5835e8a6e33..bbe4b6b149c 100644 --- a/swarm/CHANGELOG.md +++ b/swarm/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.33.0 [unreleased] + +- Update dependencies. + # 0.32.0 [2021-11-16] - Use `instant` and `futures-timer` instead of `wasm-timer` (see [PR 2245]). diff --git a/swarm/Cargo.toml b/swarm/Cargo.toml index 2c5da850070..a1d1116126d 100644 --- a/swarm/Cargo.toml +++ b/swarm/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-swarm" edition = "2018" description = "The libp2p swarm" -version = "0.32.0" +version = "0.33.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -12,7 +12,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] either = "1.6.0" futures = "0.3.1" -libp2p-core = { version = "0.30.0", path = "../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../core", default-features = false } log = "0.4" rand = "0.7" smallvec = "1.6.1" diff --git a/transports/deflate/CHANGELOG.md b/transports/deflate/CHANGELOG.md index b97c911c11c..21fcf062c20 100644 --- a/transports/deflate/CHANGELOG.md +++ b/transports/deflate/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.31.0 [unreleased] + +- Update dependencies. + # 0.30.0 [2021-11-01] - Make default features of `libp2p-core` optional. diff --git a/transports/deflate/Cargo.toml b/transports/deflate/Cargo.toml index 3ce579f0dea..089eca9d66d 100644 --- a/transports/deflate/Cargo.toml +++ b/transports/deflate/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-deflate" edition = "2018" description = "Deflate encryption protocol for libp2p" -version = "0.30.0" +version = "0.31.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -11,7 +11,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] futures = "0.3.1" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } flate2 = "1.0" [dev-dependencies] diff --git a/transports/dns/CHANGELOG.md b/transports/dns/CHANGELOG.md index 08cd3384be0..32e4ef04ca7 100644 --- a/transports/dns/CHANGELOG.md +++ b/transports/dns/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.31.0 [unreleased] + +- Update dependencies. + # 0.30.0 [2021-11-01] - Make default features of `libp2p-core` optional. diff --git a/transports/dns/Cargo.toml b/transports/dns/Cargo.toml index 51c9a8fadd1..baea5316795 100644 --- a/transports/dns/Cargo.toml +++ b/transports/dns/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-dns" edition = "2018" description = "DNS transport implementation for libp2p" -version = "0.30.0" +version = "0.31.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -10,7 +10,7 @@ keywords = ["peer-to-peer", "libp2p", "networking"] categories = ["network-programming", "asynchronous"] [dependencies] -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } log = "0.4.1" futures = "0.3.1" trust-dns-resolver = { version = "0.20", default-features = false, features = ["system-config"] } diff --git a/transports/noise/CHANGELOG.md b/transports/noise/CHANGELOG.md index cde71a82e46..90729470e87 100644 --- a/transports/noise/CHANGELOG.md +++ b/transports/noise/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.34.0 [unreleased] + +- Update dependencies. + # 0.33.0 [2021-11-01] - Make default features of `libp2p-core` optional. diff --git a/transports/noise/Cargo.toml b/transports/noise/Cargo.toml index 680902427d2..9c22752aa4d 100644 --- a/transports/noise/Cargo.toml +++ b/transports/noise/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "libp2p-noise" description = "Cryptographic handshake protocol using the noise framework." -version = "0.33.0" +version = "0.34.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -12,7 +12,7 @@ bytes = "1" curve25519-dalek = "3.0.0" futures = "0.3.1" lazy_static = "1.2" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } log = "0.4" prost = "0.9" rand = "0.8.3" diff --git a/transports/plaintext/CHANGELOG.md b/transports/plaintext/CHANGELOG.md index 56c8e4c2663..2ce6e439642 100644 --- a/transports/plaintext/CHANGELOG.md +++ b/transports/plaintext/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.31.0 [unreleased] + +- Update dependencies. + # 0.30.0 [2021-11-01] - Make default features of `libp2p-core` optional. diff --git a/transports/plaintext/Cargo.toml b/transports/plaintext/Cargo.toml index f09c60b607c..7e3d386a20a 100644 --- a/transports/plaintext/Cargo.toml +++ b/transports/plaintext/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-plaintext" edition = "2018" description = "Plaintext encryption dummy protocol for libp2p" -version = "0.30.0" +version = "0.31.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] bytes = "1" futures = "0.3.1" asynchronous-codec = "0.6" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } log = "0.4.8" prost = "0.9" unsigned-varint = { version = "0.7", features = ["asynchronous_codec"] } diff --git a/transports/tcp/CHANGELOG.md b/transports/tcp/CHANGELOG.md index aa04e30aa40..d091a39f0fb 100644 --- a/transports/tcp/CHANGELOG.md +++ b/transports/tcp/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.31.0 [unreleased] + +- Update dependencies. + # 0.30.0 [2021-11-01] - Make default features of `libp2p-core` optional. diff --git a/transports/tcp/Cargo.toml b/transports/tcp/Cargo.toml index 7e56026a628..1970e21478e 100644 --- a/transports/tcp/Cargo.toml +++ b/transports/tcp/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-tcp" edition = "2018" description = "TCP/IP transport protocol for libp2p" -version = "0.30.0" +version = "0.31.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -17,7 +17,7 @@ if-watch = { version = "0.2.0", optional = true } if-addrs = { version = "0.6.4", optional = true } ipnet = "2.0.0" libc = "0.2.80" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } log = "0.4.11" socket2 = { version = "0.4.0", features = ["all"] } tokio-crate = { package = "tokio", version = "1.0.1", default-features = false, features = ["net"], optional = true } diff --git a/transports/uds/Cargo.toml b/transports/uds/Cargo.toml index 84aca6450a1..4fe1b4334f4 100644 --- a/transports/uds/Cargo.toml +++ b/transports/uds/Cargo.toml @@ -11,7 +11,7 @@ categories = ["network-programming", "asynchronous"] [target.'cfg(all(unix, not(target_os = "emscripten")))'.dependencies] async-std = { version = "1.6.2", optional = true } -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } log = "0.4.1" futures = "0.3.1" tokio = { version = "1.0.1", default-features = false, features = ["net"], optional = true } diff --git a/transports/wasm-ext/CHANGELOG.md b/transports/wasm-ext/CHANGELOG.md index eb73938eb20..ea66e34dee9 100644 --- a/transports/wasm-ext/CHANGELOG.md +++ b/transports/wasm-ext/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.31.0 [unreleased] + +- Update dependencies. + # 0.30.0 [2021-11-01] - Make default features of `libp2p-core` optional. diff --git a/transports/wasm-ext/Cargo.toml b/transports/wasm-ext/Cargo.toml index d5d0139ba03..2695629ced5 100644 --- a/transports/wasm-ext/Cargo.toml +++ b/transports/wasm-ext/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libp2p-wasm-ext" -version = "0.30.0" +version = "0.31.0" authors = ["Pierre Krieger "] edition = "2018" description = "Allows passing in an external transport in a WASM environment" @@ -12,7 +12,7 @@ categories = ["network-programming", "asynchronous"] [dependencies] futures = "0.3.1" js-sys = "0.3.50" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } parity-send-wrapper = "0.1.0" wasm-bindgen = "0.2.42" wasm-bindgen-futures = "0.4.4" diff --git a/transports/websocket/CHANGELOG.md b/transports/websocket/CHANGELOG.md index 07f86fdaaff..f387b7b8cc0 100644 --- a/transports/websocket/CHANGELOG.md +++ b/transports/websocket/CHANGELOG.md @@ -1,3 +1,7 @@ +# 0.33.0 [unreleased] + +- Update dependencies. + # v0.32.0 [2021-11-16] - Handle websocket CLOSE with reason code (see [PR 2085]). diff --git a/transports/websocket/Cargo.toml b/transports/websocket/Cargo.toml index b82edb388f9..23876b1e761 100644 --- a/transports/websocket/Cargo.toml +++ b/transports/websocket/Cargo.toml @@ -2,7 +2,7 @@ name = "libp2p-websocket" edition = "2018" description = "WebSocket transport for libp2p" -version = "0.32.0" +version = "0.33.0" authors = ["Parity Technologies "] license = "MIT" repository = "https://github.com/libp2p/rust-libp2p" @@ -13,7 +13,7 @@ categories = ["network-programming", "asynchronous"] futures-rustls = "0.22" either = "1.5.3" futures = "0.3.1" -libp2p-core = { version = "0.30.0", path = "../../core", default-features = false } +libp2p-core = { version = "0.31.0", path = "../../core", default-features = false } log = "0.4.8" quicksink = "0.1" rw-stream-sink = "0.2.0"