diff --git a/Cargo.lock b/Cargo.lock index 80f8578ff0034..dd5b1598447b9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -9898,9 +9898,9 @@ checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" [[package]] name = "litep2p" -version = "0.12.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bcda6c1f442def15b5e73228ebf669e36f4f7d9d154a0b0190d43a29c4cbeadf" +checksum = "d903b21d57fae0e8d184c6ea0107fb5303fcab7cd2acaf5d2d9beb2807194b4a" dependencies = [ "async-trait", "bs58", diff --git a/Cargo.toml b/Cargo.toml index 539fa3162ca4f..2c7f87d573f14 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -897,7 +897,7 @@ linked-hash-map = { version = "0.5.4" } linked_hash_set = { version = "0.1.4" } linregress = { version = "0.5.1" } lite-json = { version = "0.2.0", default-features = false } -litep2p = { version = "0.12.2", features = ["rsa", "websocket"] } +litep2p = { version = "0.12.3", features = ["rsa", "websocket"] } log = { version = "0.4.22", default-features = false } macro_magic = { version = "0.5.1" } maplit = { version = "1.0.2" } diff --git a/prdoc/pr_10665.prdoc b/prdoc/pr_10665.prdoc new file mode 100644 index 0000000000000..227afe2e47b16 --- /dev/null +++ b/prdoc/pr_10665.prdoc @@ -0,0 +1,20 @@ +title: 'cargo: Update litep2p to v0.12.3' +doc: +- audience: Node Dev + description: |- + ## [0.12.3] - 2025-12-16 + + This release improves the robustness of the multistream-select negotiation over WebRTC transport and fixes inbound bandwidth metering on substreams. It also enhances the dialing success rate by improving the transport dialing logic. Additionally, it re-exports CID's multihash to facilitate the construction of CID V1. + + ### Changed + + - transports: Improves the robustness and success rate of connection dialing ([#495](https://github.com/paritytech/litep2p/pull/495)) + - types: Re-export cid's multihash to construct CID V1 ([#491](https://github.com/paritytech/litep2p/pull/491)) + + ### Fixed + + - fix: multistream-select negotiation on outbound substream over webrtc ([#465](https://github.com/paritytech/litep2p/pull/465)) + - substream: Fix inbound bandwidth metering ([#499](https://github.com/paritytech/litep2p/pull/499)) + + cc @paritytech/sdk-node +crates: []