Skip to content

Commit cb9f3ff

Browse files
authored
chore: release main (#2693)
1 parent b6681bd commit cb9f3ff

File tree

79 files changed

+1462
-266
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

79 files changed

+1462
-266
lines changed

.release-please-manifest.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"packages/connection-encrypter-plaintext":"1.1.6","packages/connection-encrypter-tls":"1.1.5","packages/crypto":"4.1.9","packages/interface":"1.7.0","packages/interface-compliance-tests":"5.4.12","packages/interface-internal":"1.3.4","packages/kad-dht":"12.1.5","packages/keychain":"4.1.6","packages/libp2p":"1.9.4","packages/logger":"4.0.20","packages/metrics-devtools":"0.2.5","packages/metrics-prometheus":"3.1.5","packages/metrics-simple":"1.1.5","packages/multistream-select":"5.1.17","packages/peer-collections":"5.2.9","packages/peer-discovery-bootstrap":"10.1.5","packages/peer-discovery-mdns":"10.1.5","packages/peer-id":"4.2.4","packages/peer-record":"7.0.25","packages/peer-store":"10.1.5","packages/pnet":"1.0.0","packages/protocol-autonat":"1.1.5","packages/protocol-dcutr":"1.1.5","packages/protocol-echo":"1.1.5","packages/protocol-fetch":"1.1.5","packages/protocol-identify":"2.1.5","packages/protocol-perf":"3.1.5","packages/protocol-ping":"1.1.6","packages/pubsub":"9.0.26","packages/pubsub-floodsub":"9.1.5","packages/record":"4.0.4","packages/stream-multiplexer-mplex":"10.1.5","packages/transport-circuit-relay-v2":"1.1.5","packages/transport-tcp":"9.1.6","packages/transport-webrtc":"4.1.10","packages/transport-websockets":"8.2.0","packages/transport-webtransport":"4.1.9","packages/upnp-nat":"1.2.5","packages/utils":"5.4.9"}
1+
{"packages/connection-encrypter-plaintext":"2.0.0","packages/connection-encrypter-tls":"2.0.0","packages/crypto":"5.0.0","packages/interface":"2.0.0","packages/interface-compliance-tests":"6.0.0","packages/interface-internal":"2.0.0","packages/kad-dht":"13.0.0","packages/keychain":"5.0.0","packages/libp2p":"2.0.0","packages/logger":"5.0.0","packages/metrics-devtools":"1.0.0","packages/metrics-prometheus":"4.0.0","packages/metrics-simple":"1.1.6","packages/multistream-select":"6.0.0","packages/peer-collections":"6.0.0","packages/peer-discovery-bootstrap":"11.0.0","packages/peer-discovery-mdns":"11.0.0","packages/peer-id":"5.0.0","packages/peer-record":"8.0.0","packages/peer-store":"11.0.0","packages/pnet":"2.0.0","packages/protocol-autonat":"2.0.0","packages/protocol-dcutr":"2.0.0","packages/protocol-echo":"2.0.0","packages/protocol-fetch":"2.0.0","packages/protocol-identify":"3.0.0","packages/protocol-perf":"4.0.0","packages/protocol-ping":"2.0.0","packages/pubsub":"10.0.0","packages/pubsub-floodsub":"10.0.0","packages/record":"4.0.4","packages/stream-multiplexer-mplex":"11.0.0","packages/transport-circuit-relay-v2":"2.0.0","packages/transport-tcp":"10.0.0","packages/transport-webrtc":"5.0.0","packages/transport-websockets":"9.0.0","packages/transport-webtransport":"5.0.0","packages/upnp-nat":"2.0.0","packages/utils":"6.0.0"}

interop/package.json

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -20,18 +20,18 @@
2020
"devDependencies": {
2121
"@chainsafe/libp2p-noise": "^15.0.0",
2222
"@chainsafe/libp2p-yamux": "^6.0.2",
23-
"@libp2p/circuit-relay-v2": "^1.0.24",
24-
"@libp2p/interface": "^1.7.0",
25-
"@libp2p/identify": "^2.0.2",
26-
"@libp2p/mplex": "^10.0.24",
27-
"@libp2p/ping": "^1.0.19",
28-
"@libp2p/tcp": "^9.0.26",
29-
"@libp2p/webrtc": "^4.0.33",
30-
"@libp2p/websockets": "^8.0.24",
31-
"@libp2p/webtransport": "^4.0.32",
23+
"@libp2p/circuit-relay-v2": "^2.0.0",
24+
"@libp2p/interface": "^2.0.0",
25+
"@libp2p/identify": "^3.0.0",
26+
"@libp2p/mplex": "^11.0.0",
27+
"@libp2p/ping": "^2.0.0",
28+
"@libp2p/tcp": "^10.0.0",
29+
"@libp2p/webrtc": "^5.0.0",
30+
"@libp2p/websockets": "^9.0.0",
31+
"@libp2p/webtransport": "^5.0.0",
3232
"@multiformats/multiaddr": "^12.2.3",
3333
"aegir": "^44.0.1",
34-
"libp2p": "^1.6.0",
34+
"libp2p": "^2.0.0",
3535
"p-event": "^6.0.1",
3636
"redis": "^4.6.14"
3737
},

packages/connection-encrypter-plaintext/CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,42 @@
7272
* devDependencies
7373
* @libp2p/interface-compliance-tests bumped from ^5.3.0 to ^5.3.1
7474

75+
## [2.0.0](https://github.com/libp2p/js-libp2p/compare/plaintext-v1.1.6...plaintext-v2.0.0) (2024-09-11)
76+
77+
78+
### ⚠ BREAKING CHANGES
79+
80+
* the `connectionEncryption` option has been renamed `connectionEncrypters`
81+
* - `@libp2p/peer-id-factory` has been removed, use `generateKeyPair` and `peerIdFromPrivateKey` instead
82+
* the final argument to `secureOutbound` and `secureInbound` in the `ConnectionEncrypter` interface is now an options object
83+
* The `.code` property has been removed from most errors, use `.name` instead
84+
* removes `localPeer: PeerId` first parameter from `secureInbound` and `secureOutbound` in `ConnectionEncrypter`
85+
86+
### Features
87+
88+
* use `.name` property instead of `.code` for errors ([#2655](https://github.com/libp2p/js-libp2p/issues/2655)) ([0d20426](https://github.com/libp2p/js-libp2p/commit/0d20426fd5ea19b03345c70289bbd692e4348e1f))
89+
90+
91+
### Bug Fixes
92+
93+
* make connection securing abortable ([#2662](https://github.com/libp2p/js-libp2p/issues/2662)) ([51f7b57](https://github.com/libp2p/js-libp2p/commit/51f7b570c3a5bae8dd7da7edbc4145893328400e))
94+
* remove localPeer from secureInbound and secureOutbound ([#2304](https://github.com/libp2p/js-libp2p/issues/2304)) ([b435a21](https://github.com/libp2p/js-libp2p/commit/b435a214cf342c6015f474d26143fc27f0f673e9))
95+
* remove private key field from peer id ([#2660](https://github.com/libp2p/js-libp2p/issues/2660)) ([3eeb0c7](https://github.com/libp2p/js-libp2p/commit/3eeb0c705bd58285a6e1ec9fcbb6987c5959d504)), closes [#2659](https://github.com/libp2p/js-libp2p/issues/2659)
96+
* rename connectionEncryption option to connectionEncrypters ([#2691](https://github.com/libp2p/js-libp2p/issues/2691)) ([6d72709](https://github.com/libp2p/js-libp2p/commit/6d72709ba5959388777610e2f71b8ba9522139b6))
97+
98+
99+
### Dependencies
100+
101+
* The following workspace dependencies were updated
102+
* dependencies
103+
* @libp2p/crypto bumped from ^4.1.9 to ^5.0.0
104+
* @libp2p/interface bumped from ^1.7.0 to ^2.0.0
105+
* @libp2p/peer-id bumped from ^4.2.4 to ^5.0.0
106+
* devDependencies
107+
* @libp2p/crypto bumped from ^4.1.9 to ^5.0.0
108+
* @libp2p/interface-compliance-tests bumped from ^5.4.12 to ^6.0.0
109+
* @libp2p/logger bumped from ^4.0.20 to ^5.0.0
110+
75111
## [1.1.6](https://github.com/libp2p/js-libp2p/compare/plaintext-v1.1.5...plaintext-v1.1.6) (2024-08-16)
76112

77113

packages/connection-encrypter-plaintext/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@libp2p/plaintext",
3-
"version": "1.1.6",
3+
"version": "2.0.0",
44
"description": "An insecure connection encrypter",
55
"license": "Apache-2.0 OR MIT",
66
"homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/connection-encrypter-plaintext#readme",
@@ -52,19 +52,19 @@
5252
"doc-check": "aegir doc-check"
5353
},
5454
"dependencies": {
55-
"@libp2p/crypto": "^4.1.9",
56-
"@libp2p/interface": "^1.7.0",
57-
"@libp2p/peer-id": "^4.2.4",
55+
"@libp2p/crypto": "^5.0.0",
56+
"@libp2p/interface": "^2.0.0",
57+
"@libp2p/peer-id": "^5.0.0",
5858
"it-protobuf-stream": "^1.1.3",
5959
"it-stream-types": "^2.0.1",
6060
"protons-runtime": "^5.4.0",
6161
"uint8arraylist": "^2.4.8",
6262
"uint8arrays": "^5.1.0"
6363
},
6464
"devDependencies": {
65-
"@libp2p/crypto": "^4.1.9",
66-
"@libp2p/interface-compliance-tests": "^5.4.12",
67-
"@libp2p/logger": "^4.0.20",
65+
"@libp2p/crypto": "^5.0.0",
66+
"@libp2p/interface-compliance-tests": "^6.0.0",
67+
"@libp2p/logger": "^5.0.0",
6868
"@multiformats/multiaddr": "^12.2.3",
6969
"aegir": "^44.0.1",
7070
"protons": "^7.5.0",

packages/connection-encrypter-tls/CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,41 @@
66
* devDependencies
77
* @libp2p/interface-compliance-tests bumped from ^5.3.0 to ^5.3.1
88

9+
## [2.0.0](https://github.com/libp2p/js-libp2p/compare/tls-v1.1.5...tls-v2.0.0) (2024-09-11)
10+
11+
12+
### ⚠ BREAKING CHANGES
13+
14+
* the `connectionEncryption` option has been renamed `connectionEncrypters`
15+
* - `@libp2p/peer-id-factory` has been removed, use `generateKeyPair` and `peerIdFromPrivateKey` instead
16+
* the final argument to `secureOutbound` and `secureInbound` in the `ConnectionEncrypter` interface is now an options object
17+
* The `.code` property has been removed from most errors, use `.name` instead
18+
* removes `localPeer: PeerId` first parameter from `secureInbound` and `secureOutbound` in `ConnectionEncrypter`
19+
20+
### Features
21+
22+
* use `.name` property instead of `.code` for errors ([#2655](https://github.com/libp2p/js-libp2p/issues/2655)) ([0d20426](https://github.com/libp2p/js-libp2p/commit/0d20426fd5ea19b03345c70289bbd692e4348e1f))
23+
24+
25+
### Bug Fixes
26+
27+
* make connection securing abortable ([#2662](https://github.com/libp2p/js-libp2p/issues/2662)) ([51f7b57](https://github.com/libp2p/js-libp2p/commit/51f7b570c3a5bae8dd7da7edbc4145893328400e))
28+
* remove localPeer from secureInbound and secureOutbound ([#2304](https://github.com/libp2p/js-libp2p/issues/2304)) ([b435a21](https://github.com/libp2p/js-libp2p/commit/b435a214cf342c6015f474d26143fc27f0f673e9))
29+
* remove private key field from peer id ([#2660](https://github.com/libp2p/js-libp2p/issues/2660)) ([3eeb0c7](https://github.com/libp2p/js-libp2p/commit/3eeb0c705bd58285a6e1ec9fcbb6987c5959d504)), closes [#2659](https://github.com/libp2p/js-libp2p/issues/2659)
30+
* rename connectionEncryption option to connectionEncrypters ([#2691](https://github.com/libp2p/js-libp2p/issues/2691)) ([6d72709](https://github.com/libp2p/js-libp2p/commit/6d72709ba5959388777610e2f71b8ba9522139b6))
31+
32+
33+
### Dependencies
34+
35+
* The following workspace dependencies were updated
36+
* dependencies
37+
* @libp2p/crypto bumped from ^4.1.9 to ^5.0.0
38+
* @libp2p/interface bumped from ^1.7.0 to ^2.0.0
39+
* @libp2p/peer-id bumped from ^4.2.4 to ^5.0.0
40+
* devDependencies
41+
* @libp2p/interface-compliance-tests bumped from ^5.4.12 to ^6.0.0
42+
* @libp2p/logger bumped from ^4.0.20 to ^5.0.0
43+
944
## [1.1.5](https://github.com/libp2p/js-libp2p/compare/tls-v1.1.4...tls-v1.1.5) (2024-08-15)
1045

1146

packages/connection-encrypter-tls/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@libp2p/tls",
3-
"version": "1.1.5",
3+
"version": "2.0.0",
44
"description": "A connection encrypter that uses TLS 1.3",
55
"license": "Apache-2.0 OR MIT",
66
"homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/connection-encrypter-tls#readme",
@@ -48,9 +48,9 @@
4848
"doc-check": "aegir doc-check"
4949
},
5050
"dependencies": {
51-
"@libp2p/crypto": "^4.1.9",
52-
"@libp2p/interface": "^1.7.0",
53-
"@libp2p/peer-id": "^4.2.4",
51+
"@libp2p/crypto": "^5.0.0",
52+
"@libp2p/interface": "^2.0.0",
53+
"@libp2p/peer-id": "^5.0.0",
5454
"@peculiar/asn1-schema": "^2.3.8",
5555
"@peculiar/asn1-x509": "^2.3.8",
5656
"@peculiar/webcrypto": "^1.4.6",
@@ -63,8 +63,8 @@
6363
"uint8arrays": "^5.1.0"
6464
},
6565
"devDependencies": {
66-
"@libp2p/interface-compliance-tests": "^5.4.12",
67-
"@libp2p/logger": "^4.0.20",
66+
"@libp2p/interface-compliance-tests": "^6.0.0",
67+
"@libp2p/logger": "^5.0.0",
6868
"@multiformats/multiaddr": "^12.2.3",
6969
"aegir": "^44.0.1",
7070
"protons": "^7.5.0",

packages/crypto/CHANGELOG.md

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,30 @@
1717
* dependencies
1818
* @libp2p/interface bumped from ^1.0.2 to ^1.1.0
1919

20+
## [5.0.0](https://github.com/libp2p/js-libp2p/compare/crypto-v4.1.9...crypto-v5.0.0) (2024-09-11)
21+
22+
23+
### ⚠ BREAKING CHANGES
24+
25+
* - `@libp2p/peer-id-factory` has been removed, use `generateKeyPair` and `peerIdFromPrivateKey` instead
26+
* The `.code` property has been removed from most errors, use `.name` instead
27+
28+
### Features
29+
30+
* use `.name` property instead of `.code` for errors ([#2655](https://github.com/libp2p/js-libp2p/issues/2655)) ([0d20426](https://github.com/libp2p/js-libp2p/commit/0d20426fd5ea19b03345c70289bbd692e4348e1f))
31+
32+
33+
### Bug Fixes
34+
35+
* remove private key field from peer id ([#2660](https://github.com/libp2p/js-libp2p/issues/2660)) ([3eeb0c7](https://github.com/libp2p/js-libp2p/commit/3eeb0c705bd58285a6e1ec9fcbb6987c5959d504)), closes [#2659](https://github.com/libp2p/js-libp2p/issues/2659)
36+
37+
38+
### Dependencies
39+
40+
* The following workspace dependencies were updated
41+
* dependencies
42+
* @libp2p/interface bumped from ^1.7.0 to ^2.0.0
43+
2044
## [4.1.9](https://github.com/libp2p/js-libp2p/compare/crypto-v4.1.8...crypto-v4.1.9) (2024-08-15)
2145

2246

packages/crypto/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@libp2p/crypto",
3-
"version": "4.1.9",
3+
"version": "5.0.0",
44
"description": "Crypto primitives for libp2p",
55
"license": "Apache-2.0 OR MIT",
66
"homepage": "https://github.com/libp2p/js-libp2p/tree/main/packages/crypto#readme",
@@ -92,7 +92,7 @@
9292
"generate": "protons ./src/keys/keys.proto"
9393
},
9494
"dependencies": {
95-
"@libp2p/interface": "^1.7.0",
95+
"@libp2p/interface": "^2.0.0",
9696
"@noble/curves": "^1.4.0",
9797
"@noble/hashes": "^1.4.0",
9898
"asn1js": "^3.0.5",

packages/integration-tests/package.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -36,32 +36,32 @@
3636
"@chainsafe/libp2p-gossipsub": "^13.0.0",
3737
"@chainsafe/libp2p-noise": "^15.0.0",
3838
"@chainsafe/libp2p-yamux": "^6.0.2",
39-
"@libp2p/bootstrap": "^10.0.23",
40-
"@libp2p/circuit-relay-v2": "^1.0.23",
41-
"@libp2p/crypto": "^4.1.1",
39+
"@libp2p/bootstrap": "^11.0.0",
40+
"@libp2p/circuit-relay-v2": "^2.0.0",
41+
"@libp2p/crypto": "^5.0.0",
4242
"@libp2p/daemon-client": "^8.0.5",
4343
"@libp2p/daemon-server": "^7.0.5",
44-
"@libp2p/dcutr": "^1.0.20",
45-
"@libp2p/echo": "^1.0.7",
46-
"@libp2p/fetch": "^1.0.17",
47-
"@libp2p/floodsub": "^9.0.19",
48-
"@libp2p/identify": "^2.0.1",
49-
"@libp2p/interface": "^1.7.0",
50-
"@libp2p/interface-compliance-tests": "^5.4.4",
51-
"@libp2p/interface-internal": "^1.2.1",
44+
"@libp2p/dcutr": "^2.0.0",
45+
"@libp2p/echo": "^2.0.0",
46+
"@libp2p/fetch": "^2.0.0",
47+
"@libp2p/floodsub": "^10.0.0",
48+
"@libp2p/identify": "^3.0.0",
49+
"@libp2p/interface": "^2.0.0",
50+
"@libp2p/interface-compliance-tests": "^6.0.0",
51+
"@libp2p/interface-internal": "^2.0.0",
5252
"@libp2p/interop": "^12.2.0",
53-
"@libp2p/kad-dht": "^12.0.16",
54-
"@libp2p/logger": "^4.0.12",
55-
"@libp2p/mdns": "^10.0.23",
56-
"@libp2p/mplex": "^10.0.23",
57-
"@libp2p/peer-id": "^4.2.4",
58-
"@libp2p/ping": "^1.0.18",
59-
"@libp2p/plaintext": "^1.1.5",
60-
"@libp2p/tcp": "^9.0.25",
61-
"@libp2p/tls": "^1.0.10",
62-
"@libp2p/webrtc": "^4.0.32",
63-
"@libp2p/websockets": "^8.0.23",
64-
"@libp2p/webtransport": "^4.0.32",
53+
"@libp2p/kad-dht": "^13.0.0",
54+
"@libp2p/logger": "^5.0.0",
55+
"@libp2p/mdns": "^11.0.0",
56+
"@libp2p/mplex": "^11.0.0",
57+
"@libp2p/peer-id": "^5.0.0",
58+
"@libp2p/ping": "^2.0.0",
59+
"@libp2p/plaintext": "^2.0.0",
60+
"@libp2p/tcp": "^10.0.0",
61+
"@libp2p/tls": "^2.0.0",
62+
"@libp2p/webrtc": "^5.0.0",
63+
"@libp2p/websockets": "^9.0.0",
64+
"@libp2p/webtransport": "^5.0.0",
6565
"@multiformats/mafmt": "^12.1.6",
6666
"@multiformats/multiaddr": "^12.2.3",
6767
"@multiformats/multiaddr-matcher": "^1.2.1",
@@ -72,7 +72,7 @@
7272
"go-libp2p": "^1.5.0",
7373
"it-all": "^3.0.6",
7474
"it-pipe": "^3.0.1",
75-
"libp2p": "^1.5.2",
75+
"libp2p": "^2.0.0",
7676
"merge-options": "^3.0.4",
7777
"multiformats": "^13.1.0",
7878
"p-defer": "^4.0.1",

packages/interface-compliance-tests/CHANGELOG.md

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,45 @@
7575
* dependencies
7676
* @libp2p/utils bumped from ^5.2.4 to ^5.2.5
7777

78+
## [6.0.0](https://github.com/libp2p/js-libp2p/compare/interface-compliance-tests-v5.4.12...interface-compliance-tests-v6.0.0) (2024-09-11)
79+
80+
81+
### ⚠ BREAKING CHANGES
82+
83+
* - `@libp2p/peer-id-factory` has been removed, use `generateKeyPair` and `peerIdFromPrivateKey` instead
84+
* the final argument to `secureOutbound` and `secureInbound` in the `ConnectionEncrypter` interface is now an options object
85+
* The `.code` property has been removed from most errors, use `.name` instead
86+
* removes `localPeer: PeerId` first parameter from `secureInbound` and `secureOutbound` in `ConnectionEncrypter`
87+
* * The `notifyOnTransient` property of `libp2p.register` has been renamed `notifyOnLimitedConnection`
88+
* `@libp2p/interface` no longer exports a `CustomEvent` polyfill
89+
90+
### Features
91+
92+
* use `.name` property instead of `.code` for errors ([#2655](https://github.com/libp2p/js-libp2p/issues/2655)) ([0d20426](https://github.com/libp2p/js-libp2p/commit/0d20426fd5ea19b03345c70289bbd692e4348e1f))
93+
94+
95+
### Bug Fixes
96+
97+
* make connection securing abortable ([#2662](https://github.com/libp2p/js-libp2p/issues/2662)) ([51f7b57](https://github.com/libp2p/js-libp2p/commit/51f7b570c3a5bae8dd7da7edbc4145893328400e))
98+
* remove CustomEvent export from `@libp2p/interface` ([#2656](https://github.com/libp2p/js-libp2p/issues/2656)) ([fab6fc9](https://github.com/libp2p/js-libp2p/commit/fab6fc960b6bc03a6bc00ae5a4b3551d7d080c73))
99+
* remove localPeer from secureInbound and secureOutbound ([#2304](https://github.com/libp2p/js-libp2p/issues/2304)) ([b435a21](https://github.com/libp2p/js-libp2p/commit/b435a214cf342c6015f474d26143fc27f0f673e9))
100+
* remove private key field from peer id ([#2660](https://github.com/libp2p/js-libp2p/issues/2660)) ([3eeb0c7](https://github.com/libp2p/js-libp2p/commit/3eeb0c705bd58285a6e1ec9fcbb6987c5959d504)), closes [#2659](https://github.com/libp2p/js-libp2p/issues/2659)
101+
* rename "transient" connections to "limited" ([#2645](https://github.com/libp2p/js-libp2p/issues/2645)) ([2988602](https://github.com/libp2p/js-libp2p/commit/29886022eddc8a793217b2c888beac8aef63f1be)), closes [#2622](https://github.com/libp2p/js-libp2p/issues/2622)
102+
103+
104+
### Dependencies
105+
106+
* The following workspace dependencies were updated
107+
* dependencies
108+
* @libp2p/crypto bumped from ^4.1.9 to ^5.0.0
109+
* @libp2p/interface bumped from ^1.7.0 to ^2.0.0
110+
* @libp2p/interface-internal bumped from ^1.3.4 to ^2.0.0
111+
* @libp2p/logger bumped from ^4.0.20 to ^5.0.0
112+
* @libp2p/multistream-select bumped from ^5.1.17 to ^6.0.0
113+
* @libp2p/peer-collections bumped from ^5.2.9 to ^6.0.0
114+
* @libp2p/peer-id bumped from ^4.2.4 to ^5.0.0
115+
* @libp2p/utils bumped from ^5.4.9 to ^6.0.0
116+
78117
## [5.4.12](https://github.com/libp2p/js-libp2p/compare/interface-compliance-tests-v5.4.11...interface-compliance-tests-v5.4.12) (2024-08-15)
79118

80119

0 commit comments

Comments
 (0)