Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release master #1841

Merged
merged 1 commit into from
Jul 31, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 1 addition & 25 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,25 +1 @@
{
"packages/crypto":"1.0.17",
"packages/interface":"0.0.1",
"packages/interface-compliance-tests":"3.0.7",
"packages/interface-internal":"0.0.1",
"packages/kad-dht":"9.3.6",
"packages/keychain":"2.0.1",
"packages/libp2p":"0.45.9",
"packages/logger":"2.1.1",
"packages/metrics-prometheus":"1.1.5",
"packages/multistream-select":"3.1.9",
"packages/peer-collections":"3.0.2",
"packages/peer-discovery-bootstrap":"8.0.0",
"packages/peer-discovery-mdns":"8.0.0",
"packages/peer-id":"2.0.3",
"packages/peer-id-factory":"2.0.3",
"packages/peer-record":"5.0.4",
"packages/peer-store":"8.2.1",
"packages/stream-multiplexer-mplex":"8.0.4",
"packages/transport-tcp":"7.0.3",
"packages/transport-webrtc":"2.0.10",
"packages/transport-websockets":"6.0.3",
"packages/transport-webtransport":"2.0.2",
"packages/utils":"3.0.12"
}
{"packages/crypto":"2.0.0","packages/interface":"0.1.0","packages/interface-compliance-tests":"4.0.0","packages/interface-internal":"0.1.0","packages/kad-dht":"10.0.0","packages/keychain":"3.0.0","packages/libp2p":"0.46.0","packages/logger":"3.0.0","packages/metrics-prometheus":"2.0.0","packages/multistream-select":"4.0.0","packages/peer-collections":"4.0.0","packages/peer-discovery-bootstrap":"9.0.0","packages/peer-discovery-mdns":"9.0.0","packages/peer-id":"3.0.0","packages/peer-id-factory":"3.0.0","packages/peer-record":"6.0.0","packages/peer-store":"9.0.0","packages/stream-multiplexer-mplex":"9.0.0","packages/transport-tcp":"8.0.0","packages/transport-webrtc":"3.0.0","packages/transport-websockets":"7.0.0","packages/transport-webtransport":"3.0.0","packages/utils":"4.0.0"}
26 changes: 25 additions & 1 deletion packages/crypto/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,30 @@

* **dev:** bump aegir from 38.1.8 to 39.0.5 ([#320](https://github.com/libp2p/js-libp2p-crypto/issues/320)) ([f0b4c06](https://github.com/libp2p/js-libp2p-crypto/commit/f0b4c068a23d78b1376865c6adf6cce21ab91196))

## [2.0.0](https://www.github.com/libp2p/js-libp2p/compare/crypto-v1.0.17...crypto-v2.0.0) (2023-07-31)


### ⚠ BREAKING CHANGES

* `stream.stat.*` and `conn.stat.*` properties are now accessed via `stream.*` and `conn.*`
* consolidate interface modules (#1833)

### Features

* merge stat properties into stream/connection objects ([#1856](https://www.github.com/libp2p/js-libp2p/issues/1856)) ([e9cafd3](https://www.github.com/libp2p/js-libp2p/commit/e9cafd3d8ab0f8e0655ff44e04aa41fccc912b51)), closes [#1849](https://www.github.com/libp2p/js-libp2p/issues/1849)


### Bug Fixes

* consolidate interface modules ([#1833](https://www.github.com/libp2p/js-libp2p/issues/1833)) ([4255b1e](https://www.github.com/libp2p/js-libp2p/commit/4255b1e2485d31e00c33efa029b6426246ea23e3))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/interface bumped from ~0.0.1 to ^0.1.0

## [1.0.16](https://github.com/libp2p/js-libp2p-crypto/compare/v1.0.15...v1.0.16) (2023-05-05)


Expand Down Expand Up @@ -735,4 +759,4 @@ chore: update deps

### Features

* **keys:** implement generateKeyPairFromSeed for ed25519 ([e5b7c1f](https://github.com/libp2p/js-libp2p-crypto/commit/e5b7c1f))
* **keys:** implement generateKeyPairFromSeed for ed25519 ([e5b7c1f](https://github.com/libp2p/js-libp2p-crypto/commit/e5b7c1f))
4 changes: 2 additions & 2 deletions packages/crypto/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/crypto",
"version": "1.0.17",
"version": "2.0.0",
"description": "Crypto primitives for libp2p",
"license": "Apache-2.0 OR MIT",
"homepage": "https://github.com/libp2p/js-libp2p/tree/master/packages/crypto#readme",
Expand Down Expand Up @@ -85,7 +85,7 @@
"generate": "protons ./src/keys/keys.proto"
},
"dependencies": {
"@libp2p/interface": "~0.0.1",
"@libp2p/interface": "^0.1.0",
"@noble/ed25519": "^1.6.0",
"@noble/secp256k1": "^1.5.4",
"multiformats": "^12.0.1",
Expand Down
35 changes: 34 additions & 1 deletion packages/interface-compliance-tests/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,39 @@

* 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.0](https://www.github.com/libp2p/js-libp2p/compare/interface-compliance-tests-v3.0.7...interface-compliance-tests-v4.0.0) (2023-07-31)


### ⚠ BREAKING CHANGES

* the `.close`, `closeRead` and `closeWrite` methods on the `Stream` interface are now asynchronous
* `stream.stat.*` and `conn.stat.*` properties are now accessed via `stream.*` and `conn.*`
* consolidate interface modules (#1833)

### Features

* mark connections with limits as transient ([#1890](https://www.github.com/libp2p/js-libp2p/issues/1890)) ([a1ec46b](https://www.github.com/libp2p/js-libp2p/commit/a1ec46b5f5606b7bdf3e5b085013fb88e26439f9))
* merge stat properties into stream/connection objects ([#1856](https://www.github.com/libp2p/js-libp2p/issues/1856)) ([e9cafd3](https://www.github.com/libp2p/js-libp2p/commit/e9cafd3d8ab0f8e0655ff44e04aa41fccc912b51)), closes [#1849](https://www.github.com/libp2p/js-libp2p/issues/1849)


### Bug Fixes

* close streams gracefully ([#1864](https://www.github.com/libp2p/js-libp2p/issues/1864)) ([b36ec7f](https://www.github.com/libp2p/js-libp2p/commit/b36ec7f24e477af21cec31effc086a6c611bf271)), closes [#1793](https://www.github.com/libp2p/js-libp2p/issues/1793) [#656](https://www.github.com/libp2p/js-libp2p/issues/656)
* consolidate interface modules ([#1833](https://www.github.com/libp2p/js-libp2p/issues/1833)) ([4255b1e](https://www.github.com/libp2p/js-libp2p/commit/4255b1e2485d31e00c33efa029b6426246ea23e3))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/interface bumped from ~0.0.1 to ^0.1.0
* @libp2p/interface-internal bumped from ~0.0.1 to ^0.1.0
* @libp2p/logger bumped from ^2.0.0 to ^3.0.0
* @libp2p/multistream-select bumped from ^3.0.0 to ^4.0.0
* @libp2p/peer-collections bumped from ^3.0.0 to ^4.0.0
* @libp2p/peer-id bumped from ^2.0.0 to ^3.0.0
* @libp2p/peer-id-factory bumped from ^2.0.0 to ^3.0.0

## [@libp2p/interface-compliance-tests-v3.0.6](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-compliance-tests-v3.0.5...@libp2p/interface-compliance-tests-v3.0.6) (2023-01-18)


Expand Down Expand Up @@ -527,4 +560,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
16 changes: 8 additions & 8 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": "3.0.7",
"version": "4.0.0",
"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 @@ -102,13 +102,13 @@
"test:electron-main": "aegir test -t electron-main"
},
"dependencies": {
"@libp2p/interface": "~0.0.1",
"@libp2p/interface-internal": "~0.0.1",
"@libp2p/logger": "^2.0.0",
"@libp2p/multistream-select": "^3.0.0",
"@libp2p/peer-collections": "^3.0.0",
"@libp2p/peer-id": "^2.0.0",
"@libp2p/peer-id-factory": "^2.0.0",
"@libp2p/interface": "^0.1.0",
"@libp2p/interface-internal": "^0.1.0",
"@libp2p/logger": "^3.0.0",
"@libp2p/multistream-select": "^4.0.0",
"@libp2p/peer-collections": "^4.0.0",
"@libp2p/peer-id": "^3.0.0",
"@libp2p/peer-id-factory": "^3.0.0",
"@multiformats/multiaddr": "^12.1.3",
"abortable-iterator": "^5.0.1",
"delay": "^6.0.0",
Expand Down
30 changes: 30 additions & 0 deletions packages/interface-internal/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Changelog

## [0.1.0](https://www.github.com/libp2p/js-libp2p/compare/interface-internal-v0.0.1...interface-internal-v0.1.0) (2023-07-31)


### ⚠ BREAKING CHANGES

* the `.close`, `closeRead` and `closeWrite` methods on the `Stream` interface are now asynchronous
* `stream.stat.*` and `conn.stat.*` properties are now accessed via `stream.*` and `conn.*`
* consolidate interface modules (#1833)

### Features

* mark connections with limits as transient ([#1890](https://www.github.com/libp2p/js-libp2p/issues/1890)) ([a1ec46b](https://www.github.com/libp2p/js-libp2p/commit/a1ec46b5f5606b7bdf3e5b085013fb88e26439f9))
* merge stat properties into stream/connection objects ([#1856](https://www.github.com/libp2p/js-libp2p/issues/1856)) ([e9cafd3](https://www.github.com/libp2p/js-libp2p/commit/e9cafd3d8ab0f8e0655ff44e04aa41fccc912b51)), closes [#1849](https://www.github.com/libp2p/js-libp2p/issues/1849)


### Bug Fixes

* close streams gracefully ([#1864](https://www.github.com/libp2p/js-libp2p/issues/1864)) ([b36ec7f](https://www.github.com/libp2p/js-libp2p/commit/b36ec7f24e477af21cec31effc086a6c611bf271)), closes [#1793](https://www.github.com/libp2p/js-libp2p/issues/1793) [#656](https://www.github.com/libp2p/js-libp2p/issues/656)
* consolidate interface modules ([#1833](https://www.github.com/libp2p/js-libp2p/issues/1833)) ([4255b1e](https://www.github.com/libp2p/js-libp2p/commit/4255b1e2485d31e00c33efa029b6426246ea23e3))



### Dependencies

* 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
6 changes: 3 additions & 3 deletions 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.0.1",
"version": "0.1.0",
"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 Expand Up @@ -78,8 +78,8 @@
"build": "aegir build"
},
"dependencies": {
"@libp2p/interface": "~0.0.1",
"@libp2p/peer-collections": "^3.0.0",
"@libp2p/interface": "^0.1.0",
"@libp2p/peer-collections": "^4.0.0",
"@multiformats/multiaddr": "^12.1.3",
"uint8arraylist": "^2.4.3"
},
Expand Down
21 changes: 21 additions & 0 deletions packages/interface/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,27 @@

* add start/stop events to libp2p interface ([#407](https://github.com/libp2p/js-libp2p-interfaces/issues/407)) ([016c1e8](https://github.com/libp2p/js-libp2p-interfaces/commit/016c1e82b060c93c80546cd8c493ec6e6c97cbec))

## [0.1.0](https://www.github.com/libp2p/js-libp2p/compare/interface-v0.0.1...interface-v0.1.0) (2023-07-31)


### ⚠ BREAKING CHANGES

* the `.close`, `closeRead` and `closeWrite` methods on the `Stream` interface are now asynchronous
* `stream.stat.*` and `conn.stat.*` properties are now accessed via `stream.*` and `conn.*`
* consolidate interface modules (#1833)

### Features

* mark connections with limits as transient ([#1890](https://www.github.com/libp2p/js-libp2p/issues/1890)) ([a1ec46b](https://www.github.com/libp2p/js-libp2p/commit/a1ec46b5f5606b7bdf3e5b085013fb88e26439f9))
* merge stat properties into stream/connection objects ([#1856](https://www.github.com/libp2p/js-libp2p/issues/1856)) ([e9cafd3](https://www.github.com/libp2p/js-libp2p/commit/e9cafd3d8ab0f8e0655ff44e04aa41fccc912b51)), closes [#1849](https://www.github.com/libp2p/js-libp2p/issues/1849)


### Bug Fixes

* add pubsub interfaces to @libp2p/interface ([#1857](https://www.github.com/libp2p/js-libp2p/issues/1857)) ([2e561fe](https://www.github.com/libp2p/js-libp2p/commit/2e561fe9d2d3a4e7c38bd0bf4baf41978c4d9438))
* close streams gracefully ([#1864](https://www.github.com/libp2p/js-libp2p/issues/1864)) ([b36ec7f](https://www.github.com/libp2p/js-libp2p/commit/b36ec7f24e477af21cec31effc086a6c611bf271)), closes [#1793](https://www.github.com/libp2p/js-libp2p/issues/1793) [#656](https://www.github.com/libp2p/js-libp2p/issues/656)
* consolidate interface modules ([#1833](https://www.github.com/libp2p/js-libp2p/issues/1833)) ([4255b1e](https://www.github.com/libp2p/js-libp2p/commit/4255b1e2485d31e00c33efa029b6426246ea23e3))

## [@libp2p/interface-v3.1.0](https://github.com/libp2p/js-libp2p-interfaces/compare/@libp2p/interface-v3.0.1...@libp2p/interface-v3.1.0) (2023-05-05)


Expand Down
2 changes: 1 addition & 1 deletion packages/interface/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@libp2p/interface",
"version": "0.0.1",
"version": "0.1.0",
"description": "The interface implemented by a libp2p node",
"license": "Apache-2.0 OR MIT",
"homepage": "https://github.com/libp2p/js-libp2p/tree/master/packages/interface#readme",
Expand Down
37 changes: 36 additions & 1 deletion packages/kad-dht/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,41 @@

* 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.0](https://www.github.com/libp2p/js-libp2p/compare/kad-dht-v9.3.6...kad-dht-v10.0.0) (2023-07-31)


### ⚠ BREAKING CHANGES

* the `.close`, `closeRead` and `closeWrite` methods on the `Stream` interface are now asynchronous
* `stream.stat.*` and `conn.stat.*` properties are now accessed via `stream.*` and `conn.*`
* consolidate interface modules (#1833)

### Features

* merge stat properties into stream/connection objects ([#1856](https://www.github.com/libp2p/js-libp2p/issues/1856)) ([e9cafd3](https://www.github.com/libp2p/js-libp2p/commit/e9cafd3d8ab0f8e0655ff44e04aa41fccc912b51)), closes [#1849](https://www.github.com/libp2p/js-libp2p/issues/1849)


### Bug Fixes

* close streams gracefully ([#1864](https://www.github.com/libp2p/js-libp2p/issues/1864)) ([b36ec7f](https://www.github.com/libp2p/js-libp2p/commit/b36ec7f24e477af21cec31effc086a6c611bf271)), closes [#1793](https://www.github.com/libp2p/js-libp2p/issues/1793) [#656](https://www.github.com/libp2p/js-libp2p/issues/656)
* consolidate interface modules ([#1833](https://www.github.com/libp2p/js-libp2p/issues/1833)) ([4255b1e](https://www.github.com/libp2p/js-libp2p/commit/4255b1e2485d31e00c33efa029b6426246ea23e3))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/crypto bumped from ^1.0.0 to ^2.0.0
* @libp2p/interface bumped from ~0.0.1 to ^0.1.0
* @libp2p/interface-internal bumped from ~0.0.1 to ^0.1.0
* @libp2p/logger bumped from ^2.0.0 to ^3.0.0
* @libp2p/peer-collections bumped from ^3.0.0 to ^4.0.0
* @libp2p/peer-id bumped from ^2.0.0 to ^3.0.0
* devDependencies
* @libp2p/interface-compliance-tests bumped from ^3.0.0 to ^4.0.0
* @libp2p/peer-id-factory bumped from ^2.0.0 to ^3.0.0
* @libp2p/peer-store bumped from ^8.0.0 to ^9.0.0

## [9.3.5](https://github.com/libp2p/js-libp2p-kad-dht/compare/v9.3.4...v9.3.5) (2023-05-26)


Expand Down Expand Up @@ -1651,4 +1686,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))
20 changes: 10 additions & 10 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": "9.3.6",
"version": "10.0.0",
"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 @@ -51,12 +51,12 @@
"dep-check": "aegir dep-check -i events"
},
"dependencies": {
"@libp2p/crypto": "^1.0.0",
"@libp2p/interface": "~0.0.1",
"@libp2p/interface-internal": "~0.0.1",
"@libp2p/logger": "^2.0.0",
"@libp2p/peer-collections": "^3.0.0",
"@libp2p/peer-id": "^2.0.0",
"@libp2p/crypto": "^2.0.0",
"@libp2p/interface": "^0.1.0",
"@libp2p/interface-internal": "^0.1.0",
"@libp2p/logger": "^3.0.0",
"@libp2p/peer-collections": "^4.0.0",
"@libp2p/peer-id": "^3.0.0",
"@multiformats/multiaddr": "^12.1.3",
"@types/sinon": "^10.0.15",
"abortable-iterator": "^5.0.1",
Expand Down Expand Up @@ -88,9 +88,9 @@
"varint": "^6.0.0"
},
"devDependencies": {
"@libp2p/interface-compliance-tests": "^3.0.0",
"@libp2p/peer-id-factory": "^2.0.0",
"@libp2p/peer-store": "^8.0.0",
"@libp2p/interface-compliance-tests": "^4.0.0",
"@libp2p/peer-id-factory": "^3.0.0",
"@libp2p/peer-store": "^9.0.0",
"@types/lodash.random": "^3.2.6",
"@types/lodash.range": "^3.2.6",
"@types/varint": "^6.0.0",
Expand Down
31 changes: 30 additions & 1 deletion packages/keychain/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,35 @@

* **dev:** bump aegir from 38.1.8 to 39.0.10 ([#70](https://github.com/libp2p/js-libp2p-keychain/issues/70)) ([4da4a08](https://github.com/libp2p/js-libp2p-keychain/commit/4da4a08b86f436c36e2fae48ecc48817e9b8066f))

## [3.0.0](https://www.github.com/libp2p/js-libp2p/compare/keychain-v2.0.1...keychain-v3.0.0) (2023-07-31)


### ⚠ BREAKING CHANGES

* `stream.stat.*` and `conn.stat.*` properties are now accessed via `stream.*` and `conn.*`
* consolidate interface modules (#1833)

### Features

* merge stat properties into stream/connection objects ([#1856](https://www.github.com/libp2p/js-libp2p/issues/1856)) ([e9cafd3](https://www.github.com/libp2p/js-libp2p/commit/e9cafd3d8ab0f8e0655ff44e04aa41fccc912b51)), closes [#1849](https://www.github.com/libp2p/js-libp2p/issues/1849)


### Bug Fixes

* consolidate interface modules ([#1833](https://www.github.com/libp2p/js-libp2p/issues/1833)) ([4255b1e](https://www.github.com/libp2p/js-libp2p/commit/4255b1e2485d31e00c33efa029b6426246ea23e3))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @libp2p/crypto bumped from ^1.0.0 to ^2.0.0
* @libp2p/interface bumped from ~0.0.1 to ^0.1.0
* @libp2p/logger bumped from ^2.0.0 to ^3.0.0
* @libp2p/peer-id bumped from ^2.0.0 to ^3.0.0
* devDependencies
* @libp2p/peer-id-factory bumped from ^2.0.0 to ^3.0.0

## [2.0.0](https://github.com/libp2p/js-libp2p-keychain/compare/v1.0.1...v2.0.0) (2023-03-13)


Expand Down Expand Up @@ -201,4 +230,4 @@ Co-Authored-By: Vasco Santos <[email protected]>
### Features

* move bits from https://github.com/richardschneider/ipfs-encryption ([1a96ae8](https://github.com/libp2p/js-libp2p-keychain/commit/1a96ae8))
* use libp2p-crypto ([#18](https://github.com/libp2p/js-libp2p-keychain/issues/18)) ([c1627a9](https://github.com/libp2p/js-libp2p-keychain/commit/c1627a9))
* use libp2p-crypto ([#18](https://github.com/libp2p/js-libp2p-keychain/issues/18)) ([c1627a9](https://github.com/libp2p/js-libp2p-keychain/commit/c1627a9))
Loading