diff --git a/.release-please-manifest.json b/.release-please-manifest.json index f7ea4b3f79..e14c0cb1d2 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,13 +1,13 @@ { - "packages/utils": "0.0.13", - "packages/proto": "0.0.5", - "packages/interfaces": "0.0.20", - "packages/message-hash": "0.1.9", - "packages/enr": "0.0.19", - "packages/peer-exchange": "0.0.18", - "packages/core": "0.0.25", - "packages/dns-discovery": "0.0.19", - "packages/message-encryption": "0.0.23", - "packages/relay": "0.0.8", - "packages/sdk": "0.0.21" + "packages/utils": "0.0.14", + "packages/proto": "0.0.6", + "packages/interfaces": "0.0.21", + "packages/message-hash": "0.1.10", + "packages/enr": "0.0.20", + "packages/peer-exchange": "0.0.19", + "packages/core": "0.0.26", + "packages/dns-discovery": "0.0.20", + "packages/message-encryption": "0.0.24", + "packages/relay": "0.0.9", + "packages/sdk": "0.0.22" } diff --git a/package-lock.json b/package-lock.json index 8c11d146de..e6feafb41f 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26273,15 +26273,15 @@ }, "packages/core": { "name": "@waku/core", - "version": "0.0.25", + "version": "0.0.26", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/enr": "^0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/message-hash": "0.1.9", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/enr": "^0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/message-hash": "0.1.10", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.1", @@ -26325,11 +26325,11 @@ }, "packages/dns-discovery": { "name": "@waku/dns-discovery", - "version": "0.0.19", + "version": "0.0.20", "license": "MIT OR Apache-2.0", "dependencies": { - "@waku/enr": "0.0.19", - "@waku/utils": "0.0.13", + "@waku/enr": "0.0.20", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "dns-query": "^0.11.2", "hi-base32": "^0.5.1", @@ -26344,7 +26344,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@types/chai": "^4.3.11", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "cspell": "^7.3.2", "mocha": "^10.2.0", @@ -26357,7 +26357,7 @@ }, "packages/enr": { "name": "@waku/enr", - "version": "0.0.19", + "version": "0.0.20", "license": "MIT OR Apache-2.0", "dependencies": { "@ethersproject/rlp": "^5.7.0", @@ -26365,7 +26365,7 @@ "@libp2p/peer-id": "^3.0.3", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.13", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -26377,7 +26377,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "cspell": "^7.3.2", "fast-check": "^3.14.0", @@ -26393,7 +26393,7 @@ }, "packages/interfaces": { "name": "@waku/interfaces", - "version": "0.0.20", + "version": "0.0.21", "license": "MIT OR Apache-2.0", "devDependencies": { "@chainsafe/libp2p-gossipsub": "^10.1.1", @@ -26408,14 +26408,14 @@ }, "packages/message-encryption": { "name": "@waku/message-encryption", - "version": "0.0.23", + "version": "0.0.24", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/secp256k1": "^1.7.1", - "@waku/core": "0.0.25", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "js-sha3": "^0.9.2", "uint8arrays": "^5.0.0" @@ -26449,11 +26449,11 @@ }, "packages/message-hash": { "name": "@waku/message-hash", - "version": "0.1.9", + "version": "0.1.10", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/utils": "0.0.13" + "@waku/utils": "0.0.14" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.7", @@ -26463,7 +26463,7 @@ "@types/debug": "^4.1.12", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "cspell": "^7.3.2", "fast-check": "^3.14.0", @@ -26480,15 +26480,15 @@ }, "packages/peer-exchange": { "name": "@waku/peer-exchange", - "version": "0.0.18", + "version": "0.0.19", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interfaces": "^3.3.2", - "@waku/core": "0.0.25", - "@waku/enr": "0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/enr": "0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.1", @@ -26511,7 +26511,7 @@ }, "packages/proto": { "name": "@waku/proto", - "version": "0.0.5", + "version": "0.0.6", "license": "MIT OR Apache-2.0", "dependencies": { "protons-runtime": "^5.0.2" @@ -26533,15 +26533,15 @@ }, "packages/relay": { "name": "@waku/relay", - "version": "0.0.8", + "version": "0.0.9", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-gossipsub": "^10.1.1", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.25", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.14.0" @@ -26559,18 +26559,18 @@ }, "packages/sdk": { "name": "@waku/sdk", - "version": "0.0.21", + "version": "0.0.22", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-noise": "^13.0.4", "@libp2p/mplex": "^9.0.10", "@libp2p/websockets": "^7.0.5", - "@waku/core": "0.0.25", - "@waku/dns-discovery": "0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/peer-exchange": "^0.0.18", - "@waku/relay": "0.0.8", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/dns-discovery": "0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/peer-exchange": "^0.0.19", + "@waku/relay": "0.0.9", + "@waku/utils": "0.0.14", "libp2p": "^0.46.14" }, "devDependencies": { @@ -26638,11 +26638,11 @@ }, "packages/utils": { "name": "@waku/utils", - "version": "0.0.13", + "version": "0.0.14", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "debug": "^4.3.4", "uint8arrays": "^4.0.4" @@ -29778,11 +29778,11 @@ "@types/mocha": "^10.0.1", "@types/uuid": "^9.0.7", "@waku/build-utils": "*", - "@waku/enr": "^0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/message-hash": "0.1.9", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/enr": "^0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/message-hash": "0.1.10", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29850,9 +29850,9 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@types/chai": "^4.3.11", "@waku/build-utils": "*", - "@waku/enr": "0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/utils": "0.0.13", + "@waku/enr": "0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29879,8 +29879,8 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", - "@waku/utils": "0.0.13", + "@waku/interfaces": "0.0.21", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29913,10 +29913,10 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/core": "0.0.25", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -29950,8 +29950,8 @@ "@types/debug": "^4.1.12", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", - "@waku/utils": "0.0.13", + "@waku/interfaces": "0.0.21", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "cspell": "^7.3.2", "fast-check": "^3.14.0", @@ -29971,11 +29971,11 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.2.3", "@waku/build-utils": "*", - "@waku/core": "0.0.25", - "@waku/enr": "0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/enr": "0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "cspell": "^7.3.2", "debug": "^4.3.4", @@ -30011,10 +30011,10 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.2.3", "@waku/build-utils": "*", - "@waku/core": "0.0.25", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.14.0", @@ -30032,12 +30032,12 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.2.3", "@waku/build-utils": "*", - "@waku/core": "0.0.25", - "@waku/dns-discovery": "0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/peer-exchange": "^0.0.18", - "@waku/relay": "0.0.8", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/dns-discovery": "0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/peer-exchange": "^0.0.19", + "@waku/relay": "0.0.9", + "@waku/utils": "0.0.14", "cspell": "^7.3.2", "interface-datastore": "^8.2.5", "libp2p": "^0.46.14", @@ -30093,7 +30093,7 @@ "@rollup/plugin-json": "^6.0.0", "@rollup/plugin-node-resolve": "^15.2.3", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "cspell": "^7.3.2", "debug": "^4.3.4", diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 0b2c396fc6..150a00de52 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -5,6 +5,36 @@ All notable changes to this project will be documented in this file. The file is maintained by [Release Please](https://github.com/googleapis/release-please) based on [Conventional Commits](https://www.conventionalcommits.org) specification, and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.0.26](https://github.com/waku-org/js-waku/compare/core-v0.0.25...core-v0.0.26) (2024-01-10) + + +### ⚠ BREAKING CHANGES + +* add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) +* change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) + +### Features + +* Add support for autosharded pubsub topics ([2bc3735](https://github.com/waku-org/js-waku/commit/2bc3735e4dcf85f06b3dee542024d7f20a40fac2)) +* Add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) ([4cf2ffe](https://github.com/waku-org/js-waku/commit/4cf2ffefa75e0571805036b71644d2cdd4fe3192)) +* Metadata protocol ([#1732](https://github.com/waku-org/js-waku/issues/1732)) ([9ac2a3f](https://github.com/waku-org/js-waku/commit/9ac2a3f36352523b79fcd8f8a94bd6e0e109fc30)) +* Track node connection state ([#1719](https://github.com/waku-org/js-waku/issues/1719)) ([1d0e2ac](https://github.com/waku-org/js-waku/commit/1d0e2ace7fa5b44ab192505c7ebce01a7ce343e0)) + + +### Miscellaneous Chores + +* Change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) ([3166a51](https://github.com/waku-org/js-waku/commit/3166a5135e77583da4fa722ee2aa47c785854a38)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/enr bumped from ^0.0.19 to ^0.0.20 + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + * @waku/proto bumped from 0.0.5 to 0.0.6 + * @waku/utils bumped from 0.0.13 to 0.0.14 + ## [0.0.25](https://github.com/waku-org/js-waku/compare/core-v0.0.24...core-v0.0.25) (2023-11-01) diff --git a/packages/core/package.json b/packages/core/package.json index e13373bff9..14127c1516 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@waku/core", - "version": "0.0.25", + "version": "0.0.26", "description": "TypeScript implementation of the Waku v2 protocol", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -73,11 +73,11 @@ }, "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/enr": "^0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/message-hash": "0.1.9", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/enr": "^0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/message-hash": "0.1.10", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.1", diff --git a/packages/dns-discovery/CHANGELOG.md b/packages/dns-discovery/CHANGELOG.md index 04d7fc7f83..1fd993ef83 100644 --- a/packages/dns-discovery/CHANGELOG.md +++ b/packages/dns-discovery/CHANGELOG.md @@ -46,6 +46,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * devDependencies * @waku/interfaces bumped from 0.0.13 to 0.0.14 +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/enr bumped from 0.0.19 to 0.0.20 + * @waku/utils bumped from 0.0.13 to 0.0.14 + * devDependencies + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + ## [0.0.19](https://github.com/waku-org/js-waku/compare/dns-discovery-v0.0.18...dns-discovery-v0.0.19) (2023-11-01) diff --git a/packages/dns-discovery/package.json b/packages/dns-discovery/package.json index 415e5e0447..c0b5593ff9 100644 --- a/packages/dns-discovery/package.json +++ b/packages/dns-discovery/package.json @@ -1,6 +1,6 @@ { "name": "@waku/dns-discovery", - "version": "0.0.19", + "version": "0.0.20", "description": "DNS Peer Discovery (EIP-1459)", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -51,8 +51,8 @@ "node": ">=18" }, "dependencies": { - "@waku/enr": "0.0.19", - "@waku/utils": "0.0.13", + "@waku/enr": "0.0.20", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "dns-query": "^0.11.2", "hi-base32": "^0.5.1", @@ -67,7 +67,7 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@types/chai": "^4.3.11", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "cspell": "^7.3.2", "mocha": "^10.2.0", diff --git a/packages/enr/CHANGELOG.md b/packages/enr/CHANGELOG.md index c971b4978e..242dc00977 100644 --- a/packages/enr/CHANGELOG.md +++ b/packages/enr/CHANGELOG.md @@ -59,6 +59,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * devDependencies * @waku/interfaces bumped from 0.0.16 to 0.0.17 +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/utils bumped from 0.0.13 to 0.0.14 + * devDependencies + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + ## [0.0.19](https://github.com/waku-org/js-waku/compare/enr-v0.0.18...enr-v0.0.19) (2023-11-01) diff --git a/packages/enr/package.json b/packages/enr/package.json index a2eb199f77..a8899ba406 100644 --- a/packages/enr/package.json +++ b/packages/enr/package.json @@ -1,6 +1,6 @@ { "name": "@waku/enr", - "version": "0.0.19", + "version": "0.0.20", "description": "ENR (EIP-778) for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -56,7 +56,7 @@ "@libp2p/peer-id": "^3.0.3", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.13", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -68,7 +68,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "cspell": "^7.3.2", "fast-check": "^3.14.0", diff --git a/packages/interfaces/CHANGELOG.md b/packages/interfaces/CHANGELOG.md index 73553c6ee7..80d9da4344 100644 --- a/packages/interfaces/CHANGELOG.md +++ b/packages/interfaces/CHANGELOG.md @@ -5,6 +5,26 @@ All notable changes to this project will be documented in this file. The file is maintained by [Release Please](https://github.com/googleapis/release-please) based on [Conventional Commits](https://www.conventionalcommits.org) specification, and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.0.21](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.20...interfaces-v0.0.21) (2024-01-10) + + +### ⚠ BREAKING CHANGES + +* add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) +* change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) + +### Features + +* Add support for autosharded pubsub topics ([2bc3735](https://github.com/waku-org/js-waku/commit/2bc3735e4dcf85f06b3dee542024d7f20a40fac2)) +* Add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) ([4cf2ffe](https://github.com/waku-org/js-waku/commit/4cf2ffefa75e0571805036b71644d2cdd4fe3192)) +* Metadata protocol ([#1732](https://github.com/waku-org/js-waku/issues/1732)) ([9ac2a3f](https://github.com/waku-org/js-waku/commit/9ac2a3f36352523b79fcd8f8a94bd6e0e109fc30)) +* Track node connection state ([#1719](https://github.com/waku-org/js-waku/issues/1719)) ([1d0e2ac](https://github.com/waku-org/js-waku/commit/1d0e2ace7fa5b44ab192505c7ebce01a7ce343e0)) + + +### Miscellaneous Chores + +* Change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) ([3166a51](https://github.com/waku-org/js-waku/commit/3166a5135e77583da4fa722ee2aa47c785854a38)) + ## [0.0.20](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.19...interfaces-v0.0.20) (2023-11-01) diff --git a/packages/interfaces/package.json b/packages/interfaces/package.json index 7998b20eae..ecdb96a9a9 100644 --- a/packages/interfaces/package.json +++ b/packages/interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@waku/interfaces", - "version": "0.0.20", + "version": "0.0.21", "description": "Definition of Waku interfaces", "types": "./dist/index.d.ts", "module": "./dist/index.js", diff --git a/packages/message-encryption/CHANGELOG.md b/packages/message-encryption/CHANGELOG.md index 82b90abf86..00ef3ae3c1 100644 --- a/packages/message-encryption/CHANGELOG.md +++ b/packages/message-encryption/CHANGELOG.md @@ -68,6 +68,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * @waku/interfaces bumped from 0.0.17 to 0.0.18 * @waku/utils bumped from 0.0.10 to 0.0.11 +## [0.0.24](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.23...message-encryption-v0.0.24) (2024-01-10) + + +### ⚠ BREAKING CHANGES + +* add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) +* export crypto primitives ([#1728](https://github.com/waku-org/js-waku/issues/1728)) +* change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) + +### Features + +* Add support for autosharded pubsub topics ([2bc3735](https://github.com/waku-org/js-waku/commit/2bc3735e4dcf85f06b3dee542024d7f20a40fac2)) +* Add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) ([4cf2ffe](https://github.com/waku-org/js-waku/commit/4cf2ffefa75e0571805036b71644d2cdd4fe3192)) +* Export crypto primitives ([#1728](https://github.com/waku-org/js-waku/issues/1728)) ([7eb3375](https://github.com/waku-org/js-waku/commit/7eb3375f50265240096d70bd2814549c8156a0eb)) +* New `verifySignature` ([2f67a3b](https://github.com/waku-org/js-waku/commit/2f67a3baffc085d61b057f9fdb5ab404bfd70a1b)) + + +### Miscellaneous Chores + +* Change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) ([3166a51](https://github.com/waku-org/js-waku/commit/3166a5135e77583da4fa722ee2aa47c785854a38)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.25 to 0.0.26 + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + * @waku/proto bumped from 0.0.5 to 0.0.6 + * @waku/utils bumped from 0.0.13 to 0.0.14 + ## [0.0.23](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.22...message-encryption-v0.0.23) (2023-11-01) diff --git a/packages/message-encryption/package.json b/packages/message-encryption/package.json index 30ff2854b4..17727df6ff 100644 --- a/packages/message-encryption/package.json +++ b/packages/message-encryption/package.json @@ -1,6 +1,6 @@ { "name": "@waku/message-encryption", - "version": "0.0.23", + "version": "0.0.24", "description": "Waku Message Payload Encryption", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -76,10 +76,10 @@ }, "dependencies": { "@noble/secp256k1": "^1.7.1", - "@waku/core": "0.0.25", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "js-sha3": "^0.9.2", "uint8arrays": "^5.0.0" diff --git a/packages/message-hash/CHANGELOG.md b/packages/message-hash/CHANGELOG.md index 2f5120b4ae..9fbb005c3e 100644 --- a/packages/message-hash/CHANGELOG.md +++ b/packages/message-hash/CHANGELOG.md @@ -40,6 +40,14 @@ * devDependencies * @waku/interfaces bumped from 0.0.19 to 0.0.20 +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/utils bumped from 0.0.13 to 0.0.14 + * devDependencies + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + ## [0.1.8](https://github.com/waku-org/js-waku/compare/message-hash-v0.1.7...message-hash-v0.1.8) (2023-10-16) diff --git a/packages/message-hash/package.json b/packages/message-hash/package.json index 615579212a..99cd40b1a0 100644 --- a/packages/message-hash/package.json +++ b/packages/message-hash/package.json @@ -1,6 +1,6 @@ { "name": "@waku/message-hash", - "version": "0.1.9", + "version": "0.1.10", "description": "TypeScript implementation of the Deterministic Message Hashing as specified in 14/WAKU2-MESSAGE", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -51,7 +51,7 @@ }, "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/utils": "0.0.13" + "@waku/utils": "0.0.14" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.7", @@ -61,7 +61,7 @@ "@types/debug": "^4.1.12", "@types/mocha": "^10.0.1", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "cspell": "^7.3.2", "fast-check": "^3.14.0", diff --git a/packages/peer-exchange/CHANGELOG.md b/packages/peer-exchange/CHANGELOG.md index 544702b445..1b539db8ee 100644 --- a/packages/peer-exchange/CHANGELOG.md +++ b/packages/peer-exchange/CHANGELOG.md @@ -64,6 +64,16 @@ * devDependencies * @waku/interfaces bumped from 0.0.14 to 0.0.15 +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.25 to 0.0.26 + * @waku/enr bumped from 0.0.19 to 0.0.20 + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + * @waku/proto bumped from 0.0.5 to 0.0.6 + * @waku/utils bumped from 0.0.13 to 0.0.14 + ## [0.0.18](https://github.com/waku-org/js-waku/compare/peer-exchange-v0.0.17...peer-exchange-v0.0.18) (2023-11-01) diff --git a/packages/peer-exchange/package.json b/packages/peer-exchange/package.json index 3b50db416c..a02dd0e217 100644 --- a/packages/peer-exchange/package.json +++ b/packages/peer-exchange/package.json @@ -1,6 +1,6 @@ { "name": "@waku/peer-exchange", - "version": "0.0.18", + "version": "0.0.19", "description": "Peer Exchange (https://rfc.vac.dev/spec/34/) protocol for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -49,11 +49,11 @@ }, "dependencies": { "@libp2p/interfaces": "^3.3.2", - "@waku/core": "0.0.25", - "@waku/enr": "0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/enr": "0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.1", diff --git a/packages/proto/CHANGELOG.md b/packages/proto/CHANGELOG.md index b0723243c7..58b71a5378 100644 --- a/packages/proto/CHANGELOG.md +++ b/packages/proto/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.0.6](https://github.com/waku-org/js-waku/compare/proto-v0.0.5...proto-v0.0.6) (2024-01-10) + + +### Features + +* Metadata protocol ([#1732](https://github.com/waku-org/js-waku/issues/1732)) ([9ac2a3f](https://github.com/waku-org/js-waku/commit/9ac2a3f36352523b79fcd8f8a94bd6e0e109fc30)) + ## [0.0.5](https://github.com/waku-org/js-waku/compare/proto-v0.0.4...proto-v0.0.5) (2023-05-26) diff --git a/packages/proto/package.json b/packages/proto/package.json index a7c78972c8..9efdb32986 100644 --- a/packages/proto/package.json +++ b/packages/proto/package.json @@ -1,6 +1,6 @@ { "name": "@waku/proto", - "version": "0.0.5", + "version": "0.0.6", "description": "Protobuf definitions for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", diff --git a/packages/relay/CHANGELOG.md b/packages/relay/CHANGELOG.md index 1342721de3..3e3bd70032 100644 --- a/packages/relay/CHANGELOG.md +++ b/packages/relay/CHANGELOG.md @@ -25,6 +25,34 @@ * @waku/interfaces bumped from 0.0.16 to 0.0.17 * @waku/utils bumped from 0.0.9 to 0.0.10 +## [0.0.9](https://github.com/waku-org/js-waku/compare/relay-v0.0.8...relay-v0.0.9) (2024-01-10) + + +### ⚠ BREAKING CHANGES + +* add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) +* change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) + +### Features + +* Add support for autosharded pubsub topics ([2bc3735](https://github.com/waku-org/js-waku/commit/2bc3735e4dcf85f06b3dee542024d7f20a40fac2)) +* Add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) ([4cf2ffe](https://github.com/waku-org/js-waku/commit/4cf2ffefa75e0571805036b71644d2cdd4fe3192)) + + +### Miscellaneous Chores + +* Change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) ([3166a51](https://github.com/waku-org/js-waku/commit/3166a5135e77583da4fa722ee2aa47c785854a38)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.25 to 0.0.26 + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + * @waku/proto bumped from 0.0.5 to 0.0.6 + * @waku/utils bumped from 0.0.13 to 0.0.14 + ## [0.0.8](https://github.com/waku-org/js-waku/compare/relay-v0.0.7...relay-v0.0.8) (2023-11-01) diff --git a/packages/relay/package.json b/packages/relay/package.json index e63c757678..d3eca999e5 100644 --- a/packages/relay/package.json +++ b/packages/relay/package.json @@ -1,6 +1,6 @@ { "name": "@waku/relay", - "version": "0.0.8", + "version": "0.0.9", "description": "Relay Protocol for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -51,10 +51,10 @@ "dependencies": { "@chainsafe/libp2p-gossipsub": "^10.1.1", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.25", - "@waku/interfaces": "0.0.20", - "@waku/proto": "0.0.5", - "@waku/utils": "0.0.13", + "@waku/core": "0.0.26", + "@waku/interfaces": "0.0.21", + "@waku/proto": "0.0.6", + "@waku/utils": "0.0.14", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.14.0" diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index fd3b27e072..2c8fa4f324 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -47,6 +47,37 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * @waku/interfaces bumped from 0.0.19 to 0.0.20 * @waku/peer-exchange bumped from ^0.0.17 to ^0.0.18 +## [0.0.22](https://github.com/waku-org/js-waku/compare/sdk-v0.0.21...sdk-v0.0.22) (2024-01-10) + + +### ⚠ BREAKING CHANGES + +* add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) +* change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) + +### Features + +* Add support for autosharded pubsub topics ([2bc3735](https://github.com/waku-org/js-waku/commit/2bc3735e4dcf85f06b3dee542024d7f20a40fac2)) +* Add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) ([4cf2ffe](https://github.com/waku-org/js-waku/commit/4cf2ffefa75e0571805036b71644d2cdd4fe3192)) +* Metadata protocol ([#1732](https://github.com/waku-org/js-waku/issues/1732)) ([9ac2a3f](https://github.com/waku-org/js-waku/commit/9ac2a3f36352523b79fcd8f8a94bd6e0e109fc30)) + + +### Miscellaneous Chores + +* Change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) ([3166a51](https://github.com/waku-org/js-waku/commit/3166a5135e77583da4fa722ee2aa47c785854a38)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/utils bumped from 0.0.13 to 0.0.14 + * @waku/relay bumped from 0.0.8 to 0.0.9 + * @waku/core bumped from 0.0.25 to 0.0.26 + * @waku/dns-discovery bumped from 0.0.19 to 0.0.20 + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + * @waku/peer-exchange bumped from ^0.0.18 to ^0.0.19 + ## [0.0.20](https://github.com/waku-org/js-waku/compare/sdk-v0.0.19...sdk-v0.0.20) (2023-10-16) diff --git a/packages/sdk/package.json b/packages/sdk/package.json index b69776715a..2a100202b5 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sdk", - "version": "0.0.21", + "version": "0.0.22", "description": "A unified SDK for easy creation and management of js-waku nodes.", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -51,12 +51,12 @@ "@chainsafe/libp2p-noise": "^13.0.4", "@libp2p/mplex": "^9.0.10", "@libp2p/websockets": "^7.0.5", - "@waku/utils": "0.0.13", - "@waku/relay": "0.0.8", - "@waku/core": "0.0.25", - "@waku/dns-discovery": "0.0.19", - "@waku/interfaces": "0.0.20", - "@waku/peer-exchange": "^0.0.18", + "@waku/utils": "0.0.14", + "@waku/relay": "0.0.9", + "@waku/core": "0.0.26", + "@waku/dns-discovery": "0.0.20", + "@waku/interfaces": "0.0.21", + "@waku/peer-exchange": "^0.0.19", "libp2p": "^0.46.14" }, "devDependencies": { diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index fcb5eeedfd..9d8a4d2d9f 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -12,6 +12,33 @@ * devDependencies * @waku/interfaces bumped from 0.0.16 to 0.0.17 +## [0.0.14](https://github.com/waku-org/js-waku/compare/utils-v0.0.13...utils-v0.0.14) (2024-01-10) + + +### ⚠ BREAKING CHANGES + +* add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) +* change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) + +### Features + +* Add function for determining shard index from content topic ([86da696](https://github.com/waku-org/js-waku/commit/86da6962bac91a8719de1f9cd60e9f7bc13e48f1)) +* Add function to validate autoshard content topic ([1bc1eb5](https://github.com/waku-org/js-waku/commit/1bc1eb509166e6dfcb24c59a90eb05f5dc16de78)) +* Add support for autosharded pubsub topics ([2bc3735](https://github.com/waku-org/js-waku/commit/2bc3735e4dcf85f06b3dee542024d7f20a40fac2)) +* Add support for sharded pubsub topics & remove support for named pubsub topics ([#1697](https://github.com/waku-org/js-waku/issues/1697)) ([4cf2ffe](https://github.com/waku-org/js-waku/commit/4cf2ffefa75e0571805036b71644d2cdd4fe3192)) + + +### Miscellaneous Chores + +* Change all instances of `PubSubTopic` to `PubsubTopic` ([#1703](https://github.com/waku-org/js-waku/issues/1703)) ([3166a51](https://github.com/waku-org/js-waku/commit/3166a5135e77583da4fa722ee2aa47c785854a38)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/interfaces bumped from 0.0.20 to 0.0.21 + ## [0.0.13](https://github.com/waku-org/js-waku/compare/utils-v0.0.12...utils-v0.0.13) (2023-11-01) diff --git a/packages/utils/package.json b/packages/utils/package.json index f820960ca4..e3abde9d84 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@waku/utils", - "version": "0.0.13", + "version": "0.0.14", "description": "Different utilities for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -68,7 +68,7 @@ }, "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/interfaces": "0.0.20", + "@waku/interfaces": "0.0.21", "chai": "^4.3.10", "debug": "^4.3.4", "uint8arrays": "^4.0.4"