Skip to content

Commit

Permalink
Merge branch 'master' into feat/call-progress-callback-for-content-an…
Browse files Browse the repository at this point in the history
…d-peer-routing
  • Loading branch information
achingbrain authored Aug 16, 2023
2 parents 657760f + 27e00c7 commit 2e333ab
Show file tree
Hide file tree
Showing 31 changed files with 229 additions and 59 deletions.
2 changes: 1 addition & 1 deletion .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1 +1 @@
{"packages/crypto":"2.0.3","packages/interface":"0.1.2","packages/interface-compliance-tests":"4.0.3","packages/interface-internal":"0.1.3","packages/kad-dht":"10.0.3","packages/keychain":"3.0.3","packages/libp2p":"0.46.4","packages/logger":"3.0.2","packages/metrics-prometheus":"2.0.3","packages/multistream-select":"4.0.2","packages/peer-collections":"4.0.3","packages/peer-discovery-bootstrap":"9.0.3","packages/peer-discovery-mdns":"9.0.3","packages/peer-id":"3.0.2","packages/peer-id-factory":"3.0.3","packages/peer-record":"6.0.3","packages/peer-store":"9.0.3","packages/protocol-perf":"1.1.1","packages/pubsub":"8.0.4","packages/pubsub-floodsub":"8.0.4","packages/stream-multiplexer-mplex":"9.0.3","packages/transport-tcp":"8.0.3","packages/transport-webrtc":"3.1.4","packages/transport-websockets":"7.0.3","packages/transport-webtransport":"3.0.4","packages/utils":"4.0.2"}
{"packages/crypto":"2.0.3","packages/interface":"0.1.2","packages/interface-compliance-tests":"4.0.4","packages/interface-internal":"0.1.4","packages/kad-dht":"10.0.4","packages/keychain":"3.0.3","packages/libp2p":"0.46.5","packages/logger":"3.0.2","packages/metrics-prometheus":"2.0.4","packages/multistream-select":"4.0.2","packages/peer-collections":"4.0.3","packages/peer-discovery-bootstrap":"9.0.4","packages/peer-discovery-mdns":"9.0.4","packages/peer-id":"3.0.2","packages/peer-id-factory":"3.0.3","packages/peer-record":"6.0.3","packages/peer-store":"9.0.3","packages/protocol-perf":"1.1.2","packages/pubsub":"8.0.5","packages/pubsub-floodsub":"8.0.5","packages/stream-multiplexer-mplex":"9.0.4","packages/transport-tcp":"8.0.4","packages/transport-webrtc":"3.1.5","packages/transport-websockets":"7.0.4","packages/transport-webtransport":"3.0.5","packages/utils":"4.0.2"}
11 changes: 10 additions & 1 deletion packages/interface-compliance-tests/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@

* bump aegir from 38.1.8 to 39.0.5 ([#393](https://github.com/libp2p/js-libp2p-interfaces/issues/393)) ([31f3797](https://github.com/libp2p/js-libp2p-interfaces/commit/31f3797b24f7c23f3f16e9db3a230bd5f7cd5175))

### [4.0.4](https://www.github.com/libp2p/js-libp2p/compare/interface-compliance-tests-v4.0.3...interface-compliance-tests-v4.0.4) (2023-08-16)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/interface-internal bumped from ^0.1.3 to ^0.1.4

### [4.0.3](https://www.github.com/libp2p/js-libp2p/compare/interface-compliance-tests-v4.0.2...interface-compliance-tests-v4.0.3) (2023-08-14)


Expand Down Expand Up @@ -607,4 +616,4 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline

### BREAKING CHANGES

* the tests now live in the libp2p-interfaces-compliance-tests module
* the tests now live in the libp2p-interfaces-compliance-tests module
4 changes: 2 additions & 2 deletions packages/interface-compliance-tests/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/interface-compliance-tests",
"version": "4.0.3",
"version": "4.0.4",
"description": "Compliance tests for JS libp2p interfaces",
"license": "Apache-2.0 OR MIT",
"homepage": "https://github.com/libp2p/js-libp2p/tree/master/packages/interface-compliance-tests#readme",
Expand Down Expand Up @@ -103,7 +103,7 @@
},
"dependencies": {
"@libp2p/interface": "^0.1.2",
"@libp2p/interface-internal": "^0.1.3",
"@libp2p/interface-internal": "^0.1.4",
"@libp2p/logger": "^3.0.2",
"@libp2p/multistream-select": "^4.0.2",
"@libp2p/peer-collections": "^4.0.3",
Expand Down
9 changes: 8 additions & 1 deletion packages/interface-internal/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changelog

### [0.1.4](https://www.github.com/libp2p/js-libp2p/compare/interface-internal-v0.1.3...interface-internal-v0.1.4) (2023-08-16)


### Features

* **libp2p:** direct connection through relay protocol (DCUtR) ([#1928](https://www.github.com/libp2p/js-libp2p/issues/1928)) ([87dc7e9](https://www.github.com/libp2p/js-libp2p/commit/87dc7e9fc17becc4b5c3ce4f3febd28cf9f25c6e))

### [0.1.3](https://www.github.com/libp2p/js-libp2p/compare/interface-internal-v0.1.2...interface-internal-v0.1.3) (2023-08-14)


Expand Down Expand Up @@ -61,4 +68,4 @@
* The following workspace dependencies were updated
* dependencies
* @libp2p/interface bumped from ~0.0.1 to ^0.1.0
* @libp2p/peer-collections bumped from ^3.0.0 to ^4.0.0
* @libp2p/peer-collections bumped from ^3.0.0 to ^4.0.0
2 changes: 1 addition & 1 deletion packages/interface-internal/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/interface-internal",
"version": "0.1.3",
"version": "0.1.4",
"description": "Interfaces implemented by internal libp2p components",
"license": "Apache-2.0 OR MIT",
"homepage": "https://github.com/libp2p/js-libp2p/tree/master/packages/interface-internal#readme",
Expand Down
13 changes: 12 additions & 1 deletion packages/kad-dht/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,17 @@

* skip self-query if not running ([#479](https://github.com/libp2p/js-libp2p-kad-dht/issues/479)) ([7095290](https://github.com/libp2p/js-libp2p-kad-dht/commit/70952907a27fd8778773172059879656b4f08855))

### [10.0.4](https://www.github.com/libp2p/js-libp2p/compare/kad-dht-v10.0.3...kad-dht-v10.0.4) (2023-08-16)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/interface-internal bumped from ^0.1.3 to ^0.1.4
* devDependencies
* @libp2p/interface-compliance-tests bumped from ^4.0.3 to ^4.0.4

### [10.0.3](https://www.github.com/libp2p/js-libp2p/compare/kad-dht-v10.0.2...kad-dht-v10.0.3) (2023-08-14)


Expand Down Expand Up @@ -1743,4 +1754,4 @@ Co-Authored-By: vasco-santos <[email protected]>

### Features

* v0.1.0 ([4bd1fbc](https://github.com/libp2p/js-libp2p-kad-dht/commit/4bd1fbc))
* v0.1.0 ([4bd1fbc](https://github.com/libp2p/js-libp2p-kad-dht/commit/4bd1fbc))
6 changes: 3 additions & 3 deletions packages/kad-dht/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/kad-dht",
"version": "10.0.3",
"version": "10.0.4",
"description": "JavaScript implementation of the Kad-DHT for libp2p",
"license": "Apache-2.0 OR MIT",
"homepage": "https://github.com/libp2p/js-libp2p/tree/master/packages/kad-dht#readme",
Expand Down Expand Up @@ -53,7 +53,7 @@
"dependencies": {
"@libp2p/crypto": "^2.0.3",
"@libp2p/interface": "^0.1.2",
"@libp2p/interface-internal": "^0.1.3",
"@libp2p/interface-internal": "^0.1.4",
"@libp2p/logger": "^3.0.2",
"@libp2p/peer-collections": "^4.0.3",
"@libp2p/peer-id": "^3.0.2",
Expand Down Expand Up @@ -88,7 +88,7 @@
"uint8arrays": "^4.0.6"
},
"devDependencies": {
"@libp2p/interface-compliance-tests": "^4.0.3",
"@libp2p/interface-compliance-tests": "^4.0.4",
"@libp2p/peer-id-factory": "^3.0.3",
"@libp2p/peer-store": "^9.0.3",
"@types/lodash.random": "^3.2.6",
Expand Down
29 changes: 29 additions & 0 deletions packages/libp2p/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,35 @@

* allow specifiying maxOutboundStreams in connection.newStream ([#1817](https://www.github.com/libp2p/js-libp2p/issues/1817)) ([b348fba](https://www.github.com/libp2p/js-libp2p/commit/b348fbaa7e16fd40f9a93e83a92c8152ad9e97e9))

### [0.46.5](https://www.github.com/libp2p/js-libp2p/compare/libp2p-v0.46.4...libp2p-v0.46.5) (2023-08-16)


### Features

* **libp2p:** add autodial retry threshold config option ([#1943](https://www.github.com/libp2p/js-libp2p/issues/1943)) ([4ef9c79](https://www.github.com/libp2p/js-libp2p/commit/4ef9c79cd1705f25170467d9268b89ba18d7e2a0))
* **libp2p:** direct connection through relay protocol (DCUtR) ([#1928](https://www.github.com/libp2p/js-libp2p/issues/1928)) ([87dc7e9](https://www.github.com/libp2p/js-libp2p/commit/87dc7e9fc17becc4b5c3ce4f3febd28cf9f25c6e))


### Bug Fixes

* **libp2p:** reduce dialer activity in browsers ([#1970](https://www.github.com/libp2p/js-libp2p/issues/1970)) ([d30f09f](https://www.github.com/libp2p/js-libp2p/commit/d30f09f29bcf34a0f1d7c7c984dad6dc34bb669a))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/interface-internal bumped from ^0.1.3 to ^0.1.4
* devDependencies
* @libp2p/bootstrap bumped from ^9.0.3 to ^9.0.4
* @libp2p/floodsub bumped from ^8.0.4 to ^8.0.5
* @libp2p/interface-compliance-tests bumped from ^4.0.3 to ^4.0.4
* @libp2p/kad-dht bumped from ^10.0.3 to ^10.0.4
* @libp2p/mdns bumped from ^9.0.3 to ^9.0.4
* @libp2p/mplex bumped from ^9.0.3 to ^9.0.4
* @libp2p/tcp bumped from ^8.0.3 to ^8.0.4
* @libp2p/websockets bumped from ^7.0.3 to ^7.0.4

### [0.46.4](https://www.github.com/libp2p/js-libp2p/compare/libp2p-v0.46.3...libp2p-v0.46.4) (2023-08-14)


Expand Down
20 changes: 10 additions & 10 deletions packages/libp2p/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "libp2p",
"version": "0.46.4",
"version": "0.46.5",
"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/master/packages/libp2p#readme",
Expand Down Expand Up @@ -122,7 +122,7 @@
"@achingbrain/nat-port-mapper": "^1.0.9",
"@libp2p/crypto": "^2.0.3",
"@libp2p/interface": "^0.1.2",
"@libp2p/interface-internal": "^0.1.3",
"@libp2p/interface-internal": "^0.1.4",
"@libp2p/keychain": "^3.0.3",
"@libp2p/logger": "^3.0.2",
"@libp2p/multistream-select": "^4.0.2",
Expand Down Expand Up @@ -170,17 +170,17 @@
"@chainsafe/libp2p-gossipsub": "^10.0.0",
"@chainsafe/libp2p-noise": "^13.0.0",
"@chainsafe/libp2p-yamux": "^5.0.0",
"@libp2p/bootstrap": "^9.0.3",
"@libp2p/bootstrap": "^9.0.4",
"@libp2p/daemon-client": "^7.0.0",
"@libp2p/daemon-server": "^6.0.0",
"@libp2p/floodsub": "^8.0.4",
"@libp2p/interface-compliance-tests": "^4.0.3",
"@libp2p/floodsub": "^8.0.5",
"@libp2p/interface-compliance-tests": "^4.0.4",
"@libp2p/interop": "^9.0.0",
"@libp2p/kad-dht": "^10.0.3",
"@libp2p/mdns": "^9.0.3",
"@libp2p/mplex": "^9.0.3",
"@libp2p/tcp": "^8.0.3",
"@libp2p/websockets": "^7.0.3",
"@libp2p/kad-dht": "^10.0.4",
"@libp2p/mdns": "^9.0.4",
"@libp2p/mplex": "^9.0.4",
"@libp2p/tcp": "^8.0.4",
"@libp2p/websockets": "^7.0.4",
"@types/xsalsa20": "^1.1.0",
"aegir": "^40.0.8",
"delay": "^6.0.0",
Expand Down
11 changes: 10 additions & 1 deletion packages/metrics-prometheus/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,15 @@

* move prom-client to deps ([#32](https://github.com/libp2p/js-libp2p-prometheus-metrics/issues/32)) ([73acad0](https://github.com/libp2p/js-libp2p-prometheus-metrics/commit/73acad0a20a9a0ad024cd47a53f154668dbae77b))

### [2.0.4](https://www.github.com/libp2p/js-libp2p/compare/prometheus-metrics-v2.0.3...prometheus-metrics-v2.0.4) (2023-08-16)


### Dependencies

* The following workspace dependencies were updated
* devDependencies
* @libp2p/interface-compliance-tests bumped from ^4.0.3 to ^4.0.4

### [2.0.3](https://www.github.com/libp2p/js-libp2p/compare/prometheus-metrics-v2.0.2...prometheus-metrics-v2.0.3) (2023-08-14)


Expand Down Expand Up @@ -152,4 +161,4 @@

### Documentation

* update readme to link to correct branch ([1a7565b](https://github.com/libp2p/js-libp2p-prometheus-metrics/commit/1a7565b5986ba689eb7a6d555b15ca1a4e4d3f31))
* update readme to link to correct branch ([1a7565b](https://github.com/libp2p/js-libp2p-prometheus-metrics/commit/1a7565b5986ba689eb7a6d555b15ca1a4e4d3f31))
4 changes: 2 additions & 2 deletions packages/metrics-prometheus/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/prometheus-metrics",
"version": "2.0.3",
"version": "2.0.4",
"description": "Collect libp2p metrics for scraping by Prometheus or Graphana",
"author": "",
"license": "Apache-2.0 OR MIT",
Expand Down Expand Up @@ -49,7 +49,7 @@
"prom-client": "^14.2.0"
},
"devDependencies": {
"@libp2p/interface-compliance-tests": "^4.0.3",
"@libp2p/interface-compliance-tests": "^4.0.4",
"@libp2p/peer-id-factory": "^3.0.3",
"@multiformats/multiaddr": "^12.1.3",
"aegir": "^40.0.8",
Expand Down
11 changes: 10 additions & 1 deletion packages/peer-discovery-bootstrap/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,15 @@

* update @libp2p/interface-peer-discovery to 2.0.0 ([#176](https://github.com/libp2p/js-libp2p-bootstrap/issues/176)) ([1954e75](https://github.com/libp2p/js-libp2p-bootstrap/commit/1954e75fa4b1e6b3b42f885f663f989fd0e422ab))

### [9.0.4](https://www.github.com/libp2p/js-libp2p/compare/bootstrap-v9.0.3...bootstrap-v9.0.4) (2023-08-16)


### Dependencies

* The following workspace dependencies were updated
* devDependencies
* @libp2p/interface-compliance-tests bumped from ^4.0.3 to ^4.0.4

### [9.0.3](https://www.github.com/libp2p/js-libp2p/compare/bootstrap-v9.0.2...bootstrap-v9.0.3) (2023-08-14)


Expand Down Expand Up @@ -542,4 +551,4 @@ Co-authored-by: Alan Shaw <[email protected]>


<a name="0.4.2"></a>
## [0.4.2](https://github.com/libp2p/js-ipfs-railing/compare/v0.4.1...v0.4.2) (2017-03-21)
## [0.4.2](https://github.com/libp2p/js-ipfs-railing/compare/v0.4.1...v0.4.2) (2017-03-21)
4 changes: 2 additions & 2 deletions packages/peer-discovery-bootstrap/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/bootstrap",
"version": "9.0.3",
"version": "9.0.4",
"description": "Peer discovery via a list of bootstrap peers",
"license": "Apache-2.0 OR MIT",
"homepage": "https://github.com/libp2p/js-libp2p/tree/master/packages/peer-discovery-bootstrap#readme",
Expand Down Expand Up @@ -55,7 +55,7 @@
"@multiformats/multiaddr": "^12.1.5"
},
"devDependencies": {
"@libp2p/interface-compliance-tests": "^4.0.3",
"@libp2p/interface-compliance-tests": "^4.0.4",
"aegir": "^40.0.8",
"sinon-ts": "^1.0.0"
}
Expand Down
12 changes: 11 additions & 1 deletion packages/peer-discovery-mdns/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,16 @@

* update @libp2p/interface-peer-discovery to 2.0.0 ([#197](https://github.com/libp2p/js-libp2p-mdns/issues/197)) ([e8172af](https://github.com/libp2p/js-libp2p-mdns/commit/e8172af8b9856a934327195238b00e5fbba436a4))

### [9.0.4](https://www.github.com/libp2p/js-libp2p/compare/mdns-v9.0.3...mdns-v9.0.4) (2023-08-16)


### Dependencies

* The following workspace dependencies were updated
* devDependencies
* @libp2p/interface-compliance-tests bumped from ^4.0.3 to ^4.0.4
* @libp2p/interface-internal bumped from ^0.1.3 to ^0.1.4

### [9.0.3](https://www.github.com/libp2p/js-libp2p/compare/mdns-v9.0.2...mdns-v9.0.3) (2023-08-14)


Expand Down Expand Up @@ -574,4 +584,4 @@ Co-authored-by: Jacob Heun <[email protected]>


<a name="0.6.2"></a>
## [0.6.2](https://github.com/libp2p/js-libp2p-mdns/compare/v0.6.1...v0.6.2) (2017-03-21)
## [0.6.2](https://github.com/libp2p/js-libp2p-mdns/compare/v0.6.1...v0.6.2) (2017-03-21)
6 changes: 3 additions & 3 deletions packages/peer-discovery-mdns/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/mdns",
"version": "9.0.3",
"version": "9.0.4",
"description": "Node.js libp2p mDNS discovery implementation for peer discovery",
"license": "Apache-2.0 OR MIT",
"homepage": "https://github.com/libp2p/js-libp2p/tree/master/packages/peer-discovery-mdns#readme",
Expand Down Expand Up @@ -53,8 +53,8 @@
"multicast-dns": "^7.2.5"
},
"devDependencies": {
"@libp2p/interface-compliance-tests": "^4.0.3",
"@libp2p/interface-internal": "^0.1.3",
"@libp2p/interface-compliance-tests": "^4.0.4",
"@libp2p/interface-internal": "^0.1.4",
"@libp2p/peer-id-factory": "^3.0.3",
"aegir": "^40.0.8",
"p-wait-for": "^5.0.2",
Expand Down
12 changes: 12 additions & 0 deletions packages/protocol-perf/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# Changelog

### [1.1.2](https://www.github.com/libp2p/js-libp2p/compare/perf-v1.1.1...perf-v1.1.2) (2023-08-16)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/interface-compliance-tests bumped from ^4.0.3 to ^4.0.4
* @libp2p/interface-internal bumped from ^0.1.3 to ^0.1.4
* @libp2p/tcp bumped from ^8.0.3 to ^8.0.4
* libp2p bumped from ^0.46.4 to ^0.46.5

### [1.1.1](https://www.github.com/libp2p/js-libp2p/compare/perf-v1.1.0...perf-v1.1.1) (2023-08-15)


Expand Down
10 changes: 5 additions & 5 deletions packages/protocol-perf/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/perf",
"version": "1.1.1",
"version": "1.1.2",
"description": "Implementation of Perf Protocol",
"author": "@maschad / @marcopolo",
"license": "Apache-2.0 OR MIT",
Expand Down Expand Up @@ -50,14 +50,14 @@
"@chainsafe/libp2p-yamux": "^5.0.0",
"@libp2p/crypto": "^2.0.3",
"@libp2p/interface": "^0.1.2",
"@libp2p/interface-compliance-tests": "^4.0.3",
"@libp2p/interface-internal": "^0.1.3",
"@libp2p/interface-compliance-tests": "^4.0.4",
"@libp2p/interface-internal": "^0.1.4",
"@libp2p/interfaces": "3.3.2",
"@libp2p/logger": "^3.0.2",
"@libp2p/peer-id-factory": "^3.0.3",
"@libp2p/tcp": "^8.0.3",
"@libp2p/tcp": "^8.0.4",
"@multiformats/multiaddr": "^12.1.5",
"libp2p": "^0.46.4",
"libp2p": "^0.46.5",
"uint8arrays": "^4.0.6",
"yargs": "^17.7.2"
},
Expand Down
13 changes: 12 additions & 1 deletion packages/pubsub-floodsub/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,17 @@

* **dev:** bump aegir from 38.1.8 to 39.0.10 ([#233](https://github.com/libp2p/js-libp2p-floodsub/issues/233)) ([e073298](https://github.com/libp2p/js-libp2p-floodsub/commit/e073298f324a89656b0ca6d9a629e60eaedc7873))

### [8.0.5](https://www.github.com/libp2p/js-libp2p/compare/floodsub-v8.0.4...floodsub-v8.0.5) (2023-08-16)


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/pubsub bumped from ^8.0.4 to ^8.0.5
* devDependencies
* @libp2p/interface-compliance-tests bumped from ^4.0.3 to ^4.0.4

### [8.0.4](https://www.github.com/libp2p/js-libp2p/compare/floodsub-v8.0.3...floodsub-v8.0.4) (2023-08-14)


Expand Down Expand Up @@ -944,4 +955,4 @@


<a name="0.1.0"></a>
# 0.1.0 (2016-09-14)
# 0.1.0 (2016-09-14)
Loading

0 comments on commit 2e333ab

Please sign in to comment.