diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 1557244a49..aff5b7bec6 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,30 +1,30 @@ { "packages/config": "1.1.40", - "packages/connection-encrypter-noise": "17.0.7", + "packages/connection-encrypter-noise": "17.0.8", "packages/connection-encrypter-plaintext": "3.0.32", "packages/connection-encrypter-tls": "3.1.14", "packages/crypto": "5.2.0", "packages/floodsub": "11.1.1", - "packages/gossipsub": "17.2.1", + "packages/gossipsub": "17.2.2", "packages/interface": "3.4.0", - "packages/interface-compliance-tests": "7.0.36", + "packages/interface-compliance-tests": "7.0.37", "packages/interface-internal": "3.2.2", - "packages/interop": "14.0.43", + "packages/interop": "14.0.44", "packages/kad-dht": "16.4.9", "packages/keychain": "6.1.10", - "packages/libp2p": "3.5.1", - "packages/libp2p-daemon": "6.0.43", - "packages/libp2p-daemon-client": "10.0.43", + "packages/libp2p": "3.5.2", + "packages/libp2p-daemon": "6.0.44", + "packages/libp2p-daemon-client": "10.0.44", "packages/libp2p-daemon-protocol": "8.0.13", - "packages/libp2p-daemon-server": "9.0.43", + "packages/libp2p-daemon-server": "9.0.44", "packages/logger": "6.2.16", "packages/metrics-opentelemetry": "2.0.33", "packages/metrics-prometheus": "5.0.33", "packages/metrics-simple": "2.0.24", - "packages/multistream-select": "7.0.32", + "packages/multistream-select": "7.0.33", "packages/peer-collections": "7.0.32", - "packages/peer-discovery-bootstrap": "12.0.36", - "packages/peer-discovery-mdns": "12.0.36", + "packages/peer-discovery-bootstrap": "12.0.37", + "packages/peer-discovery-mdns": "12.0.37", "packages/peer-id": "6.0.18", "packages/peer-record": "9.0.19", "packages/peer-store": "12.0.32", @@ -38,16 +38,16 @@ "packages/protocol-perf": "5.1.18", "packages/protocol-ping": "3.1.17", "packages/record": "4.0.15", - "packages/stream-multiplexer-mplex": "12.0.36", - "packages/stream-multiplexer-yamux": "8.0.7", + "packages/stream-multiplexer-mplex": "12.0.37", + "packages/stream-multiplexer-yamux": "8.0.8", "packages/transport-circuit-relay-v2": "4.2.17", "packages/transport-memory": "2.0.32", "packages/transport-tcp": "11.0.32", - "packages/transport-webrtc": "7.0.2", + "packages/transport-webrtc": "7.0.3", "packages/transport-websockets": "10.1.25", - "packages/transport-webtransport": "6.0.44", + "packages/transport-webtransport": "6.0.45", "packages/upnp-nat": "4.0.32", "packages/utils": "7.4.5", - "packages/integration-tests": "1.2.28", - "interop": "1.0.45" + "packages/integration-tests": "1.2.29", + "interop": "1.0.46" } diff --git a/interop/CHANGELOG.md b/interop/CHANGELOG.md index fa0cb8b68b..9c04698acf 100644 --- a/interop/CHANGELOG.md +++ b/interop/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [1.0.46](https://github.com/libp2p/js-libp2p/compare/transport-interop-libp2p-main-v1.0.45...transport-interop-libp2p-main-v1.0.46) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @libp2p/mplex bumped from ^12.0.36 to ^12.0.37 + * @libp2p/noise bumped from ^17.0.7 to ^17.0.8 + * @libp2p/webrtc bumped from ^7.0.2 to ^7.0.3 + * @libp2p/webtransport bumped from ^6.0.44 to ^6.0.45 + * @libp2p/yamux bumped from ^8.0.7 to ^8.0.8 + * libp2p bumped from ^3.5.1 to ^3.5.2 + ## [1.0.45](https://github.com/libp2p/js-libp2p/compare/transport-interop-libp2p-main-v1.0.44...transport-interop-libp2p-main-v1.0.45) (2026-10-19) diff --git a/interop/package.json b/interop/package.json index 0d04a978b3..dfa94bb339 100644 --- a/interop/package.json +++ b/interop/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/transport-interop-libp2p-main", - "version": "1.0.45", + "version": "1.0.46", "type": "module", "private": true, "scripts": { @@ -14,18 +14,18 @@ "@libp2p/circuit-relay-v2": "^4.2.17", "@libp2p/identify": "^4.1.18", "@libp2p/interface": "^3.4.0", - "@libp2p/mplex": "^12.0.36", - "@libp2p/noise": "^17.0.7", + "@libp2p/mplex": "^12.0.37", + "@libp2p/noise": "^17.0.8", "@libp2p/ping": "^3.1.17", "@libp2p/tcp": "^11.0.32", "@libp2p/tls": "^3.1.14", - "@libp2p/webrtc": "^7.0.2", + "@libp2p/webrtc": "^7.0.3", "@libp2p/websockets": "^10.1.25", - "@libp2p/webtransport": "^6.0.44", - "@libp2p/yamux": "^8.0.7", + "@libp2p/webtransport": "^6.0.45", + "@libp2p/yamux": "^8.0.8", "@multiformats/multiaddr": "^13.0.3", "aegir": "^48.1.1", - "libp2p": "^3.5.1", + "libp2p": "^3.5.2", "p-event": "^8.0.1", "redis": "^6.1.0" } diff --git a/packages/connection-encrypter-noise/CHANGELOG.md b/packages/connection-encrypter-noise/CHANGELOG.md index 1366253e79..7ca487d7d5 100644 --- a/packages/connection-encrypter-noise/CHANGELOG.md +++ b/packages/connection-encrypter-noise/CHANGELOG.md @@ -16,6 +16,20 @@ * **release:** 17.0.0 [skip ci] ([3c628a2](https://github.com/ChainSafe/js-libp2p-noise/commit/3c628a2641c8ddaf0738f25128c7dfb586bdca5b)) +## [17.0.8](https://github.com/libp2p/js-libp2p/compare/noise-v17.0.7...noise-v17.0.8) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @libp2p/daemon-client bumped from ^10.0.43 to ^10.0.44 + * @libp2p/daemon-server bumped from ^9.0.43 to ^9.0.44 + * @libp2p/interface-compliance-tests bumped from ^7.0.36 to ^7.0.37 + * @libp2p/interop bumped from ^14.0.43 to ^14.0.44 + * @libp2p/yamux bumped from ^8.0.7 to ^8.0.8 + * libp2p bumped from ^3.5.1 to ^3.5.2 + ## [17.0.7](https://github.com/libp2p/js-libp2p/compare/noise-v17.0.6...noise-v17.0.7) (2026-10-19) diff --git a/packages/connection-encrypter-noise/package.json b/packages/connection-encrypter-noise/package.json index 79f88b6e11..9b76b2e74d 100644 --- a/packages/connection-encrypter-noise/package.json +++ b/packages/connection-encrypter-noise/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/noise", - "version": "17.0.7", + "version": "17.0.8", "description": "Noise libp2p handshake for js-libp2p", "author": "ChainSafe ", "license": "Apache-2.0 OR MIT", @@ -90,13 +90,13 @@ "wherearewe": "^2.0.1" }, "devDependencies": { - "@libp2p/daemon-client": "^10.0.43", - "@libp2p/daemon-server": "^9.0.43", - "@libp2p/interface-compliance-tests": "^7.0.36", - "@libp2p/interop": "^14.0.43", + "@libp2p/daemon-client": "^10.0.44", + "@libp2p/daemon-server": "^9.0.44", + "@libp2p/interface-compliance-tests": "^7.0.37", + "@libp2p/interop": "^14.0.44", "@libp2p/logger": "^6.2.16", "@libp2p/tcp": "^11.0.32", - "@libp2p/yamux": "^8.0.7", + "@libp2p/yamux": "^8.0.8", "@multiformats/multiaddr": "^13.0.3", "@types/sinon": "^22.0.0", "aegir": "^48.1.1", @@ -105,7 +105,7 @@ "go-libp2p": "^1.7.0", "iso-random-stream": "^2.0.2", "it-pair": "^2.0.6", - "libp2p": "^3.5.1", + "libp2p": "^3.5.2", "mkdirp": "^3.0.1", "multiformats": "^14.0.0", "p-defer": "^4.0.1", diff --git a/packages/gossipsub/CHANGELOG.md b/packages/gossipsub/CHANGELOG.md index c8cbdcad6d..a7b4456dd5 100644 --- a/packages/gossipsub/CHANGELOG.md +++ b/packages/gossipsub/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [17.2.2](https://github.com/libp2p/js-libp2p/compare/gossipsub-v17.2.1...gossipsub-v17.2.2) (2026-10-25) + + +### Bug Fixes + +* **gossipsub:** cap prune backoff and process all prune entries ([#3682](https://github.com/libp2p/js-libp2p/issues/3682)) ([0d3ca9f](https://github.com/libp2p/js-libp2p/commit/0d3ca9f0ce5fde129c7c2599fa848e4da6caf3f6)) + ## [17.2.1](https://github.com/libp2p/js-libp2p/compare/gossipsub-v17.2.0...gossipsub-v17.2.1) (2026-10-19) diff --git a/packages/gossipsub/package.json b/packages/gossipsub/package.json index 43ec4ae624..ce3594379f 100644 --- a/packages/gossipsub/package.json +++ b/packages/gossipsub/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/gossipsub", - "version": "17.2.1", + "version": "17.2.2", "description": "A typescript implementation of gossipsub", "files": [ "src", diff --git a/packages/integration-tests/CHANGELOG.md b/packages/integration-tests/CHANGELOG.md index 0fc5dc1b23..879817e210 100644 --- a/packages/integration-tests/CHANGELOG.md +++ b/packages/integration-tests/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [1.2.29](https://github.com/libp2p/js-libp2p/compare/integration-tests-v1.2.28...integration-tests-v1.2.29) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @libp2p/bootstrap bumped from ^12.0.36 to ^12.0.37 + * @libp2p/daemon-client bumped from ^10.0.43 to ^10.0.44 + * @libp2p/daemon-server bumped from ^9.0.43 to ^9.0.44 + * @libp2p/gossipsub bumped from ^17.2.1 to ^17.2.2 + * @libp2p/interface-compliance-tests bumped from ^7.0.36 to ^7.0.37 + * @libp2p/interop bumped from ^14.0.43 to ^14.0.44 + * @libp2p/mdns bumped from ^12.0.36 to ^12.0.37 + * @libp2p/mplex bumped from ^12.0.36 to ^12.0.37 + * @libp2p/noise bumped from ^17.0.7 to ^17.0.8 + * @libp2p/webrtc bumped from ^7.0.2 to ^7.0.3 + * @libp2p/webtransport bumped from ^6.0.44 to ^6.0.45 + * @libp2p/yamux bumped from ^8.0.7 to ^8.0.8 + * libp2p bumped from ^3.5.1 to ^3.5.2 + ## [1.2.28](https://github.com/libp2p/js-libp2p/compare/integration-tests-v1.2.27...integration-tests-v1.2.28) (2026-10-19) diff --git a/packages/integration-tests/package.json b/packages/integration-tests/package.json index f20eec4564..6c9da21d2b 100644 --- a/packages/integration-tests/package.json +++ b/packages/integration-tests/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/integration-tests", - "version": "1.2.28", + "version": "1.2.29", "description": "libp2p integration tests", "license": "Apache-2.0 OR MIT", "type": "module", @@ -18,27 +18,27 @@ "dep-check": "aegir dep-check" }, "devDependencies": { - "@libp2p/bootstrap": "^12.0.36", + "@libp2p/bootstrap": "^12.0.37", "@libp2p/circuit-relay-v2": "^4.2.17", "@libp2p/crypto": "^5.2.0", - "@libp2p/daemon-client": "^10.0.43", - "@libp2p/daemon-server": "^9.0.43", + "@libp2p/daemon-client": "^10.0.44", + "@libp2p/daemon-server": "^9.0.44", "@libp2p/dcutr": "^3.0.32", "@libp2p/echo": "^3.1.18", "@libp2p/fetch": "^4.1.17", "@libp2p/floodsub": "^11.1.1", - "@libp2p/gossipsub": "^17.2.1", + "@libp2p/gossipsub": "^17.2.2", "@libp2p/identify": "^4.1.18", "@libp2p/interface": "^3.4.0", - "@libp2p/interface-compliance-tests": "^7.0.36", + "@libp2p/interface-compliance-tests": "^7.0.37", "@libp2p/interface-internal": "^3.2.2", - "@libp2p/interop": "^14.0.43", + "@libp2p/interop": "^14.0.44", "@libp2p/kad-dht": "^16.4.9", "@libp2p/logger": "^6.2.16", - "@libp2p/mdns": "^12.0.36", + "@libp2p/mdns": "^12.0.37", "@libp2p/memory": "^2.0.32", - "@libp2p/mplex": "^12.0.36", - "@libp2p/noise": "^17.0.7", + "@libp2p/mplex": "^12.0.37", + "@libp2p/noise": "^17.0.8", "@libp2p/peer-collections": "^7.0.32", "@libp2p/peer-id": "^6.0.18", "@libp2p/ping": "^3.1.17", @@ -46,10 +46,10 @@ "@libp2p/tcp": "^11.0.32", "@libp2p/tls": "^3.1.14", "@libp2p/utils": "^7.4.5", - "@libp2p/webrtc": "^7.0.2", + "@libp2p/webrtc": "^7.0.3", "@libp2p/websockets": "^10.1.25", - "@libp2p/webtransport": "^6.0.44", - "@libp2p/yamux": "^8.0.7", + "@libp2p/webtransport": "^6.0.45", + "@libp2p/yamux": "^8.0.8", "@multiformats/dns": "^1.0.6", "@multiformats/multiaddr": "^13.0.3", "@multiformats/multiaddr-matcher": "^3.0.2", @@ -58,7 +58,7 @@ "detect-browser": "^5.3.0", "execa": "^10.0.0", "go-libp2p": "^1.7.0", - "libp2p": "^3.5.1", + "libp2p": "^3.5.2", "main-event": "^1.0.5", "multiformats": "^14.0.0", "p-defer": "^4.0.1", diff --git a/packages/interface-compliance-tests/CHANGELOG.md b/packages/interface-compliance-tests/CHANGELOG.md index 9e74b1304b..81a7db91db 100644 --- a/packages/interface-compliance-tests/CHANGELOG.md +++ b/packages/interface-compliance-tests/CHANGELOG.md @@ -75,6 +75,15 @@ * dependencies * @libp2p/utils bumped from ^5.2.4 to ^5.2.5 +## [7.0.37](https://github.com/libp2p/js-libp2p/compare/interface-compliance-tests-v7.0.36...interface-compliance-tests-v7.0.37) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * libp2p bumped from ^3.5.1 to ^3.5.2 + ## [7.0.36](https://github.com/libp2p/js-libp2p/compare/interface-compliance-tests-v7.0.35...interface-compliance-tests-v7.0.36) (2026-10-19) diff --git a/packages/interface-compliance-tests/package.json b/packages/interface-compliance-tests/package.json index 1bebea56ca..74bfdbbaf0 100644 --- a/packages/interface-compliance-tests/package.json +++ b/packages/interface-compliance-tests/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/interface-compliance-tests", - "version": "7.0.36", + "version": "7.0.37", "description": "Compliance tests for JS libp2p interfaces", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/interface-compliance-tests#readme", @@ -104,7 +104,7 @@ "it-map": "^3.1.4", "it-pushable": "^3.2.3", "it-to-buffer": "^5.0.0", - "libp2p": "^3.5.1", + "libp2p": "^3.5.2", "p-defer": "^4.0.1", "p-event": "^8.0.1", "p-retry": "^8.0.0", diff --git a/packages/interop/CHANGELOG.md b/packages/interop/CHANGELOG.md index fbb69b8bfa..156b7ead49 100644 --- a/packages/interop/CHANGELOG.md +++ b/packages/interop/CHANGELOG.md @@ -1,5 +1,14 @@ # Changelog +## [14.0.44](https://github.com/libp2p/js-libp2p/compare/interop-v14.0.43...interop-v14.0.44) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @libp2p/daemon-client bumped from ^10.0.43 to ^10.0.44 + ## [14.0.43](https://github.com/libp2p/js-libp2p/compare/interop-v14.0.42...interop-v14.0.43) (2026-10-19) diff --git a/packages/interop/package.json b/packages/interop/package.json index 53d7ccfa11..259d3335a3 100644 --- a/packages/interop/package.json +++ b/packages/interop/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/interop", - "version": "14.0.43", + "version": "14.0.44", "description": "Interoperability Tests for libp2p", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/interop#readme", @@ -43,7 +43,7 @@ "docs": "aegir docs" }, "dependencies": { - "@libp2p/daemon-client": "^10.0.43", + "@libp2p/daemon-client": "^10.0.44", "@libp2p/interface": "^3.4.0", "@libp2p/utils": "^7.4.5", "@multiformats/multiaddr": "^13.0.3", diff --git a/packages/libp2p-daemon-client/CHANGELOG.md b/packages/libp2p-daemon-client/CHANGELOG.md index 4beff1c073..7b5f1d415b 100644 --- a/packages/libp2p-daemon-client/CHANGELOG.md +++ b/packages/libp2p-daemon-client/CHANGELOG.md @@ -4,6 +4,16 @@ * update all deps ([#348](https://github.com/libp2p/js-libp2p-daemon/issues/348)) ([44bf148](https://github.com/libp2p/js-libp2p-daemon/commit/44bf148f37b9f4091dc8ed26cf343e196607ebbc)) +## [10.0.44](https://github.com/libp2p/js-libp2p/compare/daemon-client-v10.0.43...daemon-client-v10.0.44) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @libp2p/daemon-server bumped from ^9.0.43 to ^9.0.44 + * @libp2p/gossipsub bumped from ^17.2.1 to ^17.2.2 + ## [10.0.43](https://github.com/libp2p/js-libp2p/compare/daemon-client-v10.0.42...daemon-client-v10.0.43) (2026-10-19) diff --git a/packages/libp2p-daemon-client/package.json b/packages/libp2p-daemon-client/package.json index d64c0921ca..fb2bc61cff 100644 --- a/packages/libp2p-daemon-client/package.json +++ b/packages/libp2p-daemon-client/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/daemon-client", - "version": "10.0.43", + "version": "10.0.44", "description": "libp2p-daemon client implementation", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/libp2p-daemon-client#readme", @@ -53,8 +53,8 @@ "multiformats": "^14.0.0" }, "devDependencies": { - "@libp2p/daemon-server": "^9.0.43", - "@libp2p/gossipsub": "^17.2.1", + "@libp2p/daemon-server": "^9.0.44", + "@libp2p/gossipsub": "^17.2.2", "@libp2p/kad-dht": "^16.4.9", "aegir": "^48.1.1", "it-all": "^3.0.9", diff --git a/packages/libp2p-daemon-server/CHANGELOG.md b/packages/libp2p-daemon-server/CHANGELOG.md index 97d0c4ea2d..e7bb2653ec 100644 --- a/packages/libp2p-daemon-server/CHANGELOG.md +++ b/packages/libp2p-daemon-server/CHANGELOG.md @@ -4,6 +4,15 @@ * bump aegir from 46.0.5 to 47.0.21 ([#343](https://github.com/libp2p/js-libp2p-daemon/issues/343)) ([704c22f](https://github.com/libp2p/js-libp2p-daemon/commit/704c22f102362c6036642a73979d262e1214baa5)) +## [9.0.44](https://github.com/libp2p/js-libp2p/compare/daemon-server-v9.0.43...daemon-server-v9.0.44) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @libp2p/gossipsub bumped from ^17.2.1 to ^17.2.2 + ## [9.0.43](https://github.com/libp2p/js-libp2p/compare/daemon-server-v9.0.42...daemon-server-v9.0.43) (2026-10-19) diff --git a/packages/libp2p-daemon-server/package.json b/packages/libp2p-daemon-server/package.json index 55e05d99e4..d4ea55aa7b 100644 --- a/packages/libp2p-daemon-server/package.json +++ b/packages/libp2p-daemon-server/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/daemon-server", - "version": "9.0.43", + "version": "9.0.44", "description": "API server for libp2p-daemon instances", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/libp2p-daemon-server#readme", @@ -45,7 +45,7 @@ "dependencies": { "@libp2p/crypto": "^5.2.0", "@libp2p/daemon-protocol": "^8.0.13", - "@libp2p/gossipsub": "^17.2.1", + "@libp2p/gossipsub": "^17.2.2", "@libp2p/interface": "^3.4.0", "@libp2p/kad-dht": "^16.4.9", "@libp2p/logger": "^6.2.16", diff --git a/packages/libp2p-daemon/CHANGELOG.md b/packages/libp2p-daemon/CHANGELOG.md index 0d5c1e4379..adfe6537f3 100644 --- a/packages/libp2p-daemon/CHANGELOG.md +++ b/packages/libp2p-daemon/CHANGELOG.md @@ -4,6 +4,15 @@ * update all deps ([#348](https://github.com/libp2p/js-libp2p-daemon/issues/348)) ([44bf148](https://github.com/libp2p/js-libp2p-daemon/commit/44bf148f37b9f4091dc8ed26cf343e196607ebbc)) +## [6.0.44](https://github.com/libp2p/js-libp2p/compare/daemon-v6.0.43...daemon-v6.0.44) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @libp2p/daemon-server bumped from ^9.0.43 to ^9.0.44 + ## [6.0.43](https://github.com/libp2p/js-libp2p/compare/daemon-v6.0.42...daemon-v6.0.43) (2026-10-19) diff --git a/packages/libp2p-daemon/package.json b/packages/libp2p-daemon/package.json index 01545d8170..0b99eb1588 100644 --- a/packages/libp2p-daemon/package.json +++ b/packages/libp2p-daemon/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/daemon", - "version": "6.0.43", + "version": "6.0.44", "description": "libp2p-daemon JavaScript implementation", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/libp2p-daemon#readme", @@ -45,7 +45,7 @@ "test:node": "aegir test -t node" }, "dependencies": { - "@libp2p/daemon-server": "^9.0.43", + "@libp2p/daemon-server": "^9.0.44", "@multiformats/multiaddr": "^13.0.3", "es-main": "^1.4.0", "yargs": "^18.0.0", diff --git a/packages/libp2p/CHANGELOG.md b/packages/libp2p/CHANGELOG.md index 62dd46b88e..d82600b485 100644 --- a/packages/libp2p/CHANGELOG.md +++ b/packages/libp2p/CHANGELOG.md @@ -110,6 +110,15 @@ * @libp2p/tcp bumped from ^9.0.14 to ^9.0.15 * @libp2p/websockets bumped from ^8.0.14 to ^8.0.15 +## [3.5.2](https://github.com/libp2p/js-libp2p/compare/libp2p-v3.5.1...libp2p-v3.5.2) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @libp2p/multistream-select bumped from ^7.0.32 to ^7.0.33 + ## [3.5.1](https://github.com/libp2p/js-libp2p/compare/libp2p-v3.5.0...libp2p-v3.5.1) (2026-10-19) diff --git a/packages/libp2p/package.json b/packages/libp2p/package.json index 2adfa58c4c..6816af9f05 100644 --- a/packages/libp2p/package.json +++ b/packages/libp2p/package.json @@ -1,6 +1,6 @@ { "name": "libp2p", - "version": "3.5.1", + "version": "3.5.2", "description": "JavaScript implementation of libp2p, a modular peer to peer network stack", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/libp2p#readme", @@ -87,7 +87,7 @@ "@libp2p/interface": "^3.4.0", "@libp2p/interface-internal": "^3.2.2", "@libp2p/logger": "^6.2.16", - "@libp2p/multistream-select": "^7.0.32", + "@libp2p/multistream-select": "^7.0.33", "@libp2p/peer-collections": "^7.0.32", "@libp2p/peer-id": "^6.0.18", "@libp2p/peer-store": "^12.0.32", diff --git a/packages/multistream-select/CHANGELOG.md b/packages/multistream-select/CHANGELOG.md index be01597fac..ff27739368 100644 --- a/packages/multistream-select/CHANGELOG.md +++ b/packages/multistream-select/CHANGELOG.md @@ -19,6 +19,13 @@ * devDependencies * @libp2p/logger bumped from ^4.0.1 to ^4.0.2 +## [7.0.33](https://github.com/libp2p/js-libp2p/compare/multistream-select-v7.0.32...multistream-select-v7.0.33) (2026-10-25) + + +### Dependencies + +* bump p-timeout from 7.0.2 to 8.0.0 ([#3678](https://github.com/libp2p/js-libp2p/issues/3678)) ([93f9eba](https://github.com/libp2p/js-libp2p/commit/93f9eba3d4e239c82c9a2ba1a222a8f2d156e2b0)) + ## [7.0.32](https://github.com/libp2p/js-libp2p/compare/multistream-select-v7.0.31...multistream-select-v7.0.32) (2026-10-19) diff --git a/packages/multistream-select/package.json b/packages/multistream-select/package.json index b4157c6f42..2c96b732c4 100644 --- a/packages/multistream-select/package.json +++ b/packages/multistream-select/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/multistream-select", - "version": "7.0.32", + "version": "7.0.33", "description": "JavaScript implementation of multistream-select", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/multistream-select#readme", diff --git a/packages/peer-discovery-bootstrap/CHANGELOG.md b/packages/peer-discovery-bootstrap/CHANGELOG.md index 6f3c4d354b..321612291f 100644 --- a/packages/peer-discovery-bootstrap/CHANGELOG.md +++ b/packages/peer-discovery-bootstrap/CHANGELOG.md @@ -83,6 +83,15 @@ * devDependencies * @libp2p/interface-compliance-tests bumped from ^5.3.0 to ^5.3.1 +## [12.0.37](https://github.com/libp2p/js-libp2p/compare/bootstrap-v12.0.36...bootstrap-v12.0.37) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @libp2p/interface-compliance-tests bumped from ^7.0.36 to ^7.0.37 + ## [12.0.36](https://github.com/libp2p/js-libp2p/compare/bootstrap-v12.0.35...bootstrap-v12.0.36) (2026-10-19) diff --git a/packages/peer-discovery-bootstrap/package.json b/packages/peer-discovery-bootstrap/package.json index 27202fd8af..f9346050a0 100644 --- a/packages/peer-discovery-bootstrap/package.json +++ b/packages/peer-discovery-bootstrap/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/bootstrap", - "version": "12.0.36", + "version": "12.0.37", "description": "Peer discovery via a list of bootstrap peers", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/peer-discovery-bootstrap#readme", @@ -56,7 +56,7 @@ "main-event": "^1.0.5" }, "devDependencies": { - "@libp2p/interface-compliance-tests": "^7.0.36", + "@libp2p/interface-compliance-tests": "^7.0.37", "@libp2p/logger": "^6.2.16", "aegir": "^48.1.1", "sinon-ts": "^2.0.0" diff --git a/packages/peer-discovery-mdns/CHANGELOG.md b/packages/peer-discovery-mdns/CHANGELOG.md index 6926b20be8..ae4d1db2ff 100644 --- a/packages/peer-discovery-mdns/CHANGELOG.md +++ b/packages/peer-discovery-mdns/CHANGELOG.md @@ -105,6 +105,15 @@ * devDependencies * @libp2p/interface-compliance-tests bumped from ^5.3.0 to ^5.3.1 +## [12.0.37](https://github.com/libp2p/js-libp2p/compare/mdns-v12.0.36...mdns-v12.0.37) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @libp2p/interface-compliance-tests bumped from ^7.0.36 to ^7.0.37 + ## [12.0.36](https://github.com/libp2p/js-libp2p/compare/mdns-v12.0.35...mdns-v12.0.36) (2026-10-19) diff --git a/packages/peer-discovery-mdns/package.json b/packages/peer-discovery-mdns/package.json index 9719900df4..2a7d057929 100644 --- a/packages/peer-discovery-mdns/package.json +++ b/packages/peer-discovery-mdns/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/mdns", - "version": "12.0.36", + "version": "12.0.37", "description": "Node.js libp2p mDNS discovery implementation for peer discovery", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/peer-discovery-mdns#readme", @@ -56,7 +56,7 @@ }, "devDependencies": { "@libp2p/crypto": "^5.2.0", - "@libp2p/interface-compliance-tests": "^7.0.36", + "@libp2p/interface-compliance-tests": "^7.0.37", "@libp2p/logger": "^6.2.16", "aegir": "^48.1.1", "p-event": "^8.0.1", diff --git a/packages/stream-multiplexer-mplex/CHANGELOG.md b/packages/stream-multiplexer-mplex/CHANGELOG.md index 82aafdd944..4742b6a6d5 100644 --- a/packages/stream-multiplexer-mplex/CHANGELOG.md +++ b/packages/stream-multiplexer-mplex/CHANGELOG.md @@ -78,6 +78,15 @@ * devDependencies * @libp2p/interface-compliance-tests bumped from ^5.3.0 to ^5.3.1 +## [12.0.37](https://github.com/libp2p/js-libp2p/compare/mplex-v12.0.36...mplex-v12.0.37) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @libp2p/interface-compliance-tests bumped from ^7.0.36 to ^7.0.37 + ## [12.0.36](https://github.com/libp2p/js-libp2p/compare/mplex-v12.0.35...mplex-v12.0.36) (2026-10-19) diff --git a/packages/stream-multiplexer-mplex/package.json b/packages/stream-multiplexer-mplex/package.json index 3f83e48c9e..8e0171c2d4 100644 --- a/packages/stream-multiplexer-mplex/package.json +++ b/packages/stream-multiplexer-mplex/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/mplex", - "version": "12.0.36", + "version": "12.0.37", "description": "JavaScript implementation of https://github.com/libp2p/mplex", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/stream-multiplexer-mplex#readme", @@ -64,7 +64,7 @@ "uint8arrays": "^6.1.1" }, "devDependencies": { - "@libp2p/interface-compliance-tests": "^7.0.36", + "@libp2p/interface-compliance-tests": "^7.0.37", "@libp2p/logger": "^6.2.16", "aegir": "^48.1.1", "benchmark": "^2.1.4", diff --git a/packages/stream-multiplexer-yamux/CHANGELOG.md b/packages/stream-multiplexer-yamux/CHANGELOG.md index 461fadc19f..269a4a973c 100644 --- a/packages/stream-multiplexer-yamux/CHANGELOG.md +++ b/packages/stream-multiplexer-yamux/CHANGELOG.md @@ -4,6 +4,16 @@ * make sendReset synchronous to avoid unhandled rejections ([#113](https://github.com/ChainSafe/js-libp2p-yamux/issues/113)) ([232fb1b](https://github.com/ChainSafe/js-libp2p-yamux/commit/232fb1b6aec679d61a31f4b97deeed135ef6f5c4)) +## [8.0.8](https://github.com/libp2p/js-libp2p/compare/yamux-v8.0.7...yamux-v8.0.8) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @libp2p/interface-compliance-tests bumped from ^7.0.36 to ^7.0.37 + * @libp2p/mplex bumped from ^12.0.36 to ^12.0.37 + ## [8.0.7](https://github.com/libp2p/js-libp2p/compare/yamux-v8.0.6...yamux-v8.0.7) (2026-10-19) diff --git a/packages/stream-multiplexer-yamux/package.json b/packages/stream-multiplexer-yamux/package.json index 8a3e159157..6f7c077300 100644 --- a/packages/stream-multiplexer-yamux/package.json +++ b/packages/stream-multiplexer-yamux/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/yamux", - "version": "8.0.7", + "version": "8.0.8", "description": "Yamux stream multiplexer for libp2p", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/stream-multiplexer-yamux#readme", @@ -86,8 +86,8 @@ }, "devDependencies": { "@dapplion/benchmark": "^1.0.0", - "@libp2p/interface-compliance-tests": "^7.0.36", - "@libp2p/mplex": "^12.0.36", + "@libp2p/interface-compliance-tests": "^7.0.37", + "@libp2p/mplex": "^12.0.37", "aegir": "^48.1.1", "it-all": "^3.0.9", "it-drain": "^3.0.10", diff --git a/packages/transport-webrtc/CHANGELOG.md b/packages/transport-webrtc/CHANGELOG.md index e1d5dfc671..39a1a1e92e 100644 --- a/packages/transport-webrtc/CHANGELOG.md +++ b/packages/transport-webrtc/CHANGELOG.md @@ -111,6 +111,16 @@ * @libp2p/websockets bumped from ^8.0.14 to ^8.0.15 * libp2p bumped from ^1.2.2 to ^1.2.3 +## [7.0.3](https://github.com/libp2p/js-libp2p/compare/webrtc-v7.0.2...webrtc-v7.0.3) (2026-10-25) + + +### Dependencies + +* bump p-timeout from 7.0.2 to 8.0.0 ([#3678](https://github.com/libp2p/js-libp2p/issues/3678)) ([93f9eba](https://github.com/libp2p/js-libp2p/commit/93f9eba3d4e239c82c9a2ba1a222a8f2d156e2b0)) +* The following workspace dependencies were updated + * dependencies + * @libp2p/noise bumped from ^17.0.7 to ^17.0.8 + ## [7.0.2](https://github.com/libp2p/js-libp2p/compare/webrtc-v7.0.1...webrtc-v7.0.2) (2026-10-19) diff --git a/packages/transport-webrtc/package.json b/packages/transport-webrtc/package.json index 3a42d6c936..3d3aad063b 100644 --- a/packages/transport-webrtc/package.json +++ b/packages/transport-webrtc/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/webrtc", - "version": "7.0.2", + "version": "7.0.3", "description": "A libp2p transport using WebRTC connections", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/transport-webrtc#readme", @@ -50,7 +50,7 @@ "@libp2p/interface": "^3.4.0", "@libp2p/interface-internal": "^3.2.2", "@libp2p/keychain": "^6.1.10", - "@libp2p/noise": "^17.0.7", + "@libp2p/noise": "^17.0.8", "@libp2p/peer-id": "^6.0.18", "@libp2p/utils": "^7.4.5", "@multiformats/multiaddr": "^13.0.3", diff --git a/packages/transport-webtransport/CHANGELOG.md b/packages/transport-webtransport/CHANGELOG.md index 5541b40f16..787d163cc1 100644 --- a/packages/transport-webtransport/CHANGELOG.md +++ b/packages/transport-webtransport/CHANGELOG.md @@ -96,6 +96,18 @@ * devDependencies * libp2p bumped from ^1.2.2 to ^1.2.3 +## [6.0.45](https://github.com/libp2p/js-libp2p/compare/webtransport-v6.0.44...webtransport-v6.0.45) (2026-10-25) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @libp2p/noise bumped from ^17.0.7 to ^17.0.8 + * devDependencies + * @libp2p/daemon-client bumped from ^10.0.43 to ^10.0.44 + * libp2p bumped from ^3.5.1 to ^3.5.2 + ## [6.0.44](https://github.com/libp2p/js-libp2p/compare/webtransport-v6.0.43...webtransport-v6.0.44) (2026-10-19) diff --git a/packages/transport-webtransport/package.json b/packages/transport-webtransport/package.json index c7a434baed..eec5003fdd 100644 --- a/packages/transport-webtransport/package.json +++ b/packages/transport-webtransport/package.json @@ -1,6 +1,6 @@ { "name": "@libp2p/webtransport", - "version": "6.0.44", + "version": "6.0.45", "description": "JavaScript implementation of the WebTransport module that libp2p uses and that implements the interface-transport spec", "license": "Apache-2.0 OR MIT", "homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/transport-webtransport#readme", @@ -46,7 +46,7 @@ }, "dependencies": { "@libp2p/interface": "^3.4.0", - "@libp2p/noise": "^17.0.7", + "@libp2p/noise": "^17.0.8", "@libp2p/peer-id": "^6.0.18", "@libp2p/utils": "^7.4.5", "@multiformats/multiaddr": "^13.0.3", @@ -59,14 +59,14 @@ }, "devDependencies": { "@libp2p/crypto": "^5.2.0", - "@libp2p/daemon-client": "^10.0.43", + "@libp2p/daemon-client": "^10.0.44", "@libp2p/logger": "^6.2.16", "@libp2p/ping": "^3.1.17", "aegir": "^48.1.1", "execa": "^10.0.0", "go-libp2p": "^1.6.0", "it-all": "^3.0.9", - "libp2p": "^3.5.1", + "libp2p": "^3.5.2", "p-defer": "^4.0.1", "p-event": "^8.0.1", "sinon-ts": "^2.0.0"