From ea6daae92771149b74ac5ae7ad52bd227b6bb28b Mon Sep 17 00:00:00 2001 From: Sasha <118575614+weboko@users.noreply.github.com> Date: Mon, 24 Mar 2025 14:41:33 +0100 Subject: [PATCH] chore: release master (#2311) --- .release-please-manifest.json | 24 +++--- package-lock.json | 96 ++++++++++++------------ packages/core/CHANGELOG.md | 22 ++++++ packages/core/package.json | 10 +-- packages/discovery/CHANGELOG.md | 25 ++++++ packages/discovery/package.json | 12 +-- packages/enr/CHANGELOG.md | 11 +++ packages/enr/package.json | 6 +- packages/interfaces/CHANGELOG.md | 18 +++++ packages/interfaces/package.json | 4 +- packages/message-encryption/CHANGELOG.md | 12 +++ packages/message-encryption/package.json | 10 +-- packages/message-hash/CHANGELOG.md | 11 +++ packages/message-hash/package.json | 6 +- packages/proto/CHANGELOG.md | 10 +++ packages/proto/package.json | 2 +- packages/relay/CHANGELOG.md | 19 +++++ packages/relay/package.json | 12 +-- packages/rln/CHANGELOG.md | 19 +++++ packages/rln/package.json | 8 +- packages/sdk/CHANGELOG.md | 32 ++++++++ packages/sdk/package.json | 14 ++-- packages/sds/CHANGELOG.md | 26 +++++++ packages/sds/package.json | 8 +- packages/utils/CHANGELOG.md | 14 ++++ packages/utils/package.json | 4 +- 26 files changed, 327 insertions(+), 108 deletions(-) create mode 100644 packages/rln/CHANGELOG.md create mode 100644 packages/sds/CHANGELOG.md diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 6c229a1876..c5d7432c4f 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,15 +1,15 @@ { - "packages/utils": "0.0.21", - "packages/proto": "0.0.8", - "packages/interfaces": "0.0.28", - "packages/message-hash": "0.1.17", - "packages/enr": "0.0.27", - "packages/core": "0.0.33", - "packages/message-encryption": "0.0.31", - "packages/relay": "0.0.16", - "packages/sdk": "0.0.29", - "packages/discovery": "0.0.6", + "packages/utils": "0.0.22", + "packages/proto": "0.0.9", + "packages/interfaces": "0.0.29", + "packages/message-hash": "0.1.18", + "packages/enr": "0.0.28", + "packages/core": "0.0.34", + "packages/message-encryption": "0.0.32", + "packages/relay": "0.0.17", + "packages/sdk": "0.0.30", + "packages/discovery": "0.0.7", "packages/react-native-polyfills": "0.0.1", - "packages/sds": "0.0.1", - "packages/rln": "0.1.3" + "packages/sds": "0.0.2", + "packages/rln": "0.1.4" } diff --git a/package-lock.json b/package-lock.json index 0891383ffb..28a8e597fd 100644 --- a/package-lock.json +++ b/package-lock.json @@ -42097,14 +42097,14 @@ }, "packages/core": { "name": "@waku/core", - "version": "0.0.33", + "version": "0.0.34", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/ping": "2.0.1", - "@waku/enr": "^0.0.27", - "@waku/interfaces": "0.0.28", - "@waku/proto": "0.0.8", - "@waku/utils": "0.0.21", + "@waku/enr": "^0.0.28", + "@waku/interfaces": "0.0.29", + "@waku/proto": "0.0.9", + "@waku/utils": "0.0.22", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.4", @@ -42164,14 +42164,14 @@ }, "packages/discovery": { "name": "@waku/discovery", - "version": "0.0.6", + "version": "0.0.7", "license": "MIT OR Apache-2.0", "dependencies": { - "@waku/core": "0.0.33", - "@waku/enr": "0.0.27", - "@waku/interfaces": "0.0.28", - "@waku/proto": "^0.0.8", - "@waku/utils": "0.0.21", + "@waku/core": "0.0.34", + "@waku/enr": "0.0.28", + "@waku/interfaces": "0.0.29", + "@waku/proto": "^0.0.9", + "@waku/utils": "0.0.22", "debug": "^4.3.4", "dns-over-http-resolver": "^3.0.8", "hi-base32": "^0.5.1", @@ -42213,7 +42213,7 @@ }, "packages/enr": { "name": "@waku/enr", - "version": "0.0.27", + "version": "0.0.28", "license": "MIT OR Apache-2.0", "dependencies": { "@ethersproject/rlp": "^5.7.0", @@ -42221,7 +42221,7 @@ "@libp2p/peer-id": "^5.0.1", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.21", + "@waku/utils": "0.0.22", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -42232,7 +42232,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.6", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.28", + "@waku/interfaces": "0.0.29", "chai": "^4.3.10", "cspell": "^8.6.1", "fast-check": "^3.19.0", @@ -42260,10 +42260,10 @@ }, "packages/interfaces": { "name": "@waku/interfaces", - "version": "0.0.28", + "version": "0.0.29", "license": "MIT OR Apache-2.0", "dependencies": { - "@waku/proto": "^0.0.8" + "@waku/proto": "^0.0.9" }, "devDependencies": { "@chainsafe/libp2p-gossipsub": "^14.1.0", @@ -42278,14 +42278,14 @@ }, "packages/message-encryption": { "name": "@waku/message-encryption", - "version": "0.0.31", + "version": "0.0.32", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/secp256k1": "^1.7.1", - "@waku/core": "0.0.33", - "@waku/interfaces": "0.0.28", - "@waku/proto": "0.0.8", - "@waku/utils": "0.0.21", + "@waku/core": "0.0.34", + "@waku/interfaces": "0.0.29", + "@waku/proto": "0.0.9", + "@waku/utils": "0.0.22", "debug": "^4.3.4", "js-sha3": "^0.9.2", "uint8arrays": "^5.0.1" @@ -42315,11 +42315,11 @@ }, "packages/message-hash": { "name": "@waku/message-hash", - "version": "0.1.17", + "version": "0.1.18", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/utils": "0.0.21" + "@waku/utils": "0.0.22" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.7", @@ -42329,7 +42329,7 @@ "@types/debug": "^4.1.12", "@types/mocha": "^10.0.6", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.28", + "@waku/interfaces": "0.0.29", "chai": "^4.3.10", "cspell": "^8.6.1", "fast-check": "^3.19.0", @@ -42346,7 +42346,7 @@ }, "packages/proto": { "name": "@waku/proto", - "version": "0.0.8", + "version": "0.0.9", "license": "MIT OR Apache-2.0", "dependencies": { "protons-runtime": "^5.4.0" @@ -42388,16 +42388,16 @@ }, "packages/relay": { "name": "@waku/relay", - "version": "0.0.16", + "version": "0.0.17", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-gossipsub": "^14.1.0", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.33", - "@waku/interfaces": "0.0.28", - "@waku/proto": "0.0.8", - "@waku/sdk": "0.0.29", - "@waku/utils": "0.0.21", + "@waku/core": "0.0.34", + "@waku/interfaces": "0.0.29", + "@waku/proto": "0.0.9", + "@waku/sdk": "0.0.30", + "@waku/utils": "0.0.22", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.19.0", @@ -42424,12 +42424,12 @@ }, "packages/rln": { "name": "@waku/rln", - "version": "0.1.3", + "version": "0.1.4", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/bls-keystore": "3.0.0", - "@waku/core": "^0.0.33", - "@waku/utils": "^0.0.21", + "@waku/core": "^0.0.34", + "@waku/utils": "^0.0.22", "@waku/zerokit-rln-wasm": "^0.0.13", "ethereum-cryptography": "^3.1.0", "ethers": "^5.7.2", @@ -42446,7 +42446,7 @@ "@types/lodash": "^4.17.15", "@types/sinon": "^17.0.3", "@waku/build-utils": "^1.0.0", - "@waku/message-encryption": "^0.0.31", + "@waku/message-encryption": "^0.0.32", "chai": "^5.1.2", "chai-as-promised": "^8.0.1", "chai-spies": "^1.1.0", @@ -42577,7 +42577,7 @@ }, "packages/sdk": { "name": "@waku/sdk", - "version": "0.0.29", + "version": "0.0.30", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-noise": "16.0.0", @@ -42587,12 +42587,12 @@ "@libp2p/ping": "2.0.1", "@libp2p/websockets": "^9.0.1", "@noble/hashes": "^1.3.3", - "@waku/core": "0.0.33", - "@waku/discovery": "0.0.6", - "@waku/interfaces": "0.0.28", - "@waku/message-hash": "0.1.17", - "@waku/proto": "^0.0.8", - "@waku/utils": "0.0.21", + "@waku/core": "0.0.34", + "@waku/discovery": "0.0.7", + "@waku/interfaces": "0.0.29", + "@waku/message-hash": "0.1.18", + "@waku/proto": "^0.0.9", + "@waku/utils": "0.0.22", "libp2p": "2.1.8" }, "devDependencies": { @@ -42703,13 +42703,13 @@ }, "packages/sds": { "name": "@waku/sds", - "version": "0.0.1", + "version": "0.0.2", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.7.1", - "@waku/message-hash": "^0.1.17", - "@waku/proto": "^0.0.8", - "@waku/utils": "^0.0.21", + "@waku/message-hash": "^0.1.18", + "@waku/proto": "^0.0.9", + "@waku/utils": "^0.0.22", "chai": "^5.1.2" }, "devDependencies": { @@ -42827,11 +42827,11 @@ }, "packages/utils": { "name": "@waku/utils", - "version": "0.0.21", + "version": "0.0.22", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/interfaces": "0.0.28", + "@waku/interfaces": "0.0.29", "chai": "^4.3.10", "debug": "^4.3.4", "uint8arrays": "^5.0.1" diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index fd5f3d724c..f56daba833 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -5,6 +5,28 @@ 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.34](https://github.com/waku-org/js-waku/compare/core-v0.0.33...core-v0.0.34) (2025-03-24) + + +### Features + +* Add HealthIndicator with simplified logic and testing ([#2251](https://github.com/waku-org/js-waku/issues/2251)) ([3136f3a](https://github.com/waku-org/js-waku/commit/3136f3a70452cbec8b4361cc9697622b0a2debf7)) +* Improve peer manager and re-integrate to light push ([#2191](https://github.com/waku-org/js-waku/issues/2191)) ([62f93dc](https://github.com/waku-org/js-waku/commit/62f93dc8428132161dba8881c6adc162040ae758)) +* Migrate to latest LightPush version ([#2281](https://github.com/waku-org/js-waku/issues/2281)) ([f199d92](https://github.com/waku-org/js-waku/commit/f199d92d60af948da8a684666c8a4b1f5bc6c9ad)) +* Move Peer to PeerId ([#2246](https://github.com/waku-org/js-waku/issues/2246)) ([fc93fae](https://github.com/waku-org/js-waku/commit/fc93fae873ad032cc4f18c41ab98959eef785279)) +* **rln:** Migrate from v1 to v2, rate limiting, memberships, test coverage ([#2262](https://github.com/waku-org/js-waku/issues/2262)) ([6fc6bf3](https://github.com/waku-org/js-waku/commit/6fc6bf3916d6dad3d516a5769331245f1b6d55e8)) +* **store:** Allow specifying node to use ([#2192](https://github.com/waku-org/js-waku/issues/2192)) ([4153396](https://github.com/waku-org/js-waku/commit/415339601476925874904b19be43f6e055a45004)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/enr bumped from ^0.0.27 to ^0.0.28 + * @waku/interfaces bumped from 0.0.28 to 0.0.29 + * @waku/proto bumped from 0.0.8 to 0.0.9 + * @waku/utils bumped from 0.0.21 to 0.0.22 + ## [0.0.33](https://github.com/waku-org/js-waku/compare/core-v0.0.32...core-v0.0.33) (2024-10-16) diff --git a/packages/core/package.json b/packages/core/package.json index 2bc992d5b6..78a0486f71 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@waku/core", - "version": "0.0.33", + "version": "0.0.34", "description": "TypeScript implementation of the Waku v2 protocol", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -68,11 +68,11 @@ "node": ">=20" }, "dependencies": { - "@waku/enr": "^0.0.27", - "@waku/interfaces": "0.0.28", + "@waku/enr": "^0.0.28", + "@waku/interfaces": "0.0.29", "@libp2p/ping": "2.0.1", - "@waku/proto": "0.0.8", - "@waku/utils": "0.0.21", + "@waku/proto": "0.0.9", + "@waku/utils": "0.0.22", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.4", diff --git a/packages/discovery/CHANGELOG.md b/packages/discovery/CHANGELOG.md index 3a984cfb44..5167ef9dc0 100644 --- a/packages/discovery/CHANGELOG.md +++ b/packages/discovery/CHANGELOG.md @@ -1,5 +1,30 @@ # Changelog +## [0.0.7](https://github.com/waku-org/js-waku/compare/discovery-v0.0.6...discovery-v0.0.7) (2025-03-24) + + +### Features + +* Add HealthIndicator with simplified logic and testing ([#2251](https://github.com/waku-org/js-waku/issues/2251)) ([3136f3a](https://github.com/waku-org/js-waku/commit/3136f3a70452cbec8b4361cc9697622b0a2debf7)) +* Improve peer manager and re-integrate to light push ([#2191](https://github.com/waku-org/js-waku/issues/2191)) ([62f93dc](https://github.com/waku-org/js-waku/commit/62f93dc8428132161dba8881c6adc162040ae758)) +* Move Peer to PeerId ([#2246](https://github.com/waku-org/js-waku/issues/2246)) ([fc93fae](https://github.com/waku-org/js-waku/commit/fc93fae873ad032cc4f18c41ab98959eef785279)) + + +### Bug Fixes + +* Remove peer deps ([#2200](https://github.com/waku-org/js-waku/issues/2200)) ([f34fc4b](https://github.com/waku-org/js-waku/commit/f34fc4b2442f1cec326c8ebd45596445232fa65b)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.33 to 0.0.34 + * @waku/enr bumped from 0.0.27 to 0.0.28 + * @waku/interfaces bumped from 0.0.28 to 0.0.29 + * @waku/proto bumped from ^0.0.8 to ^0.0.9 + * @waku/utils bumped from 0.0.21 to 0.0.22 + ## [0.0.6](https://github.com/waku-org/js-waku/compare/discovery-v0.0.5...discovery-v0.0.6) (2024-10-16) diff --git a/packages/discovery/package.json b/packages/discovery/package.json index cc2e90bfd2..d9a6c0d1a9 100644 --- a/packages/discovery/package.json +++ b/packages/discovery/package.json @@ -1,6 +1,6 @@ { "name": "@waku/discovery", - "version": "0.0.6", + "version": "0.0.7", "description": "Contains various discovery mechanisms: DNS Discovery (EIP-1459, Peer Exchange, Local Peer Cache Discovery.", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -51,11 +51,11 @@ "node": ">=20" }, "dependencies": { - "@waku/core": "0.0.33", - "@waku/enr": "0.0.27", - "@waku/interfaces": "0.0.28", - "@waku/proto": "^0.0.8", - "@waku/utils": "0.0.21", + "@waku/core": "0.0.34", + "@waku/enr": "0.0.28", + "@waku/interfaces": "0.0.29", + "@waku/proto": "^0.0.9", + "@waku/utils": "0.0.22", "debug": "^4.3.4", "dns-over-http-resolver": "^3.0.8", "hi-base32": "^0.5.1", diff --git a/packages/enr/CHANGELOG.md b/packages/enr/CHANGELOG.md index 38ed1d8a74..548d10beb2 100644 --- a/packages/enr/CHANGELOG.md +++ b/packages/enr/CHANGELOG.md @@ -99,6 +99,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * devDependencies * @waku/interfaces bumped from 0.0.27 to 0.0.28 +## [0.0.28](https://github.com/waku-org/js-waku/compare/enr-v0.0.27...enr-v0.0.28) (2025-03-24) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/utils bumped from 0.0.21 to 0.0.22 + * devDependencies + * @waku/interfaces bumped from 0.0.28 to 0.0.29 + ## [0.0.26](https://github.com/waku-org/js-waku/compare/enr-v0.0.25...enr-v0.0.26) (2024-09-05) diff --git a/packages/enr/package.json b/packages/enr/package.json index 803829d0a5..bc13618286 100644 --- a/packages/enr/package.json +++ b/packages/enr/package.json @@ -1,6 +1,6 @@ { "name": "@waku/enr", - "version": "0.0.27", + "version": "0.0.28", "description": "ENR (EIP-778) for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -56,7 +56,7 @@ "@libp2p/peer-id": "^5.0.1", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.21", + "@waku/utils": "0.0.22", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -67,7 +67,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.6", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.28", + "@waku/interfaces": "0.0.29", "chai": "^4.3.10", "cspell": "^8.6.1", "fast-check": "^3.19.0", diff --git a/packages/interfaces/CHANGELOG.md b/packages/interfaces/CHANGELOG.md index 00e5cf7a5e..66ca5ee55f 100644 --- a/packages/interfaces/CHANGELOG.md +++ b/packages/interfaces/CHANGELOG.md @@ -5,6 +5,24 @@ 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.29](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.28...interfaces-v0.0.29) (2025-03-24) + + +### Features + +* Add HealthIndicator with simplified logic and testing ([#2251](https://github.com/waku-org/js-waku/issues/2251)) ([3136f3a](https://github.com/waku-org/js-waku/commit/3136f3a70452cbec8b4361cc9697622b0a2debf7)) +* Enable auto start upon node creation ([#2291](https://github.com/waku-org/js-waku/issues/2291)) ([09108d9](https://github.com/waku-org/js-waku/commit/09108d92842fd3c90f562cae1097a87ad48a2073)) +* Improve peer manager and re-integrate to light push ([#2191](https://github.com/waku-org/js-waku/issues/2191)) ([62f93dc](https://github.com/waku-org/js-waku/commit/62f93dc8428132161dba8881c6adc162040ae758)) +* Migrate to latest LightPush version ([#2281](https://github.com/waku-org/js-waku/issues/2281)) ([f199d92](https://github.com/waku-org/js-waku/commit/f199d92d60af948da8a684666c8a4b1f5bc6c9ad)) +* **store:** Allow specifying node to use ([#2192](https://github.com/waku-org/js-waku/issues/2192)) ([4153396](https://github.com/waku-org/js-waku/commit/415339601476925874904b19be43f6e055a45004)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/proto bumped from ^0.0.8 to ^0.0.9 + ## [0.0.28](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.27...interfaces-v0.0.28) (2024-10-16) diff --git a/packages/interfaces/package.json b/packages/interfaces/package.json index 6ea45be7db..f9be993224 100644 --- a/packages/interfaces/package.json +++ b/packages/interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@waku/interfaces", - "version": "0.0.28", + "version": "0.0.29", "description": "Definition of Waku interfaces", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -64,6 +64,6 @@ "README.md" ], "dependencies": { - "@waku/proto": "^0.0.8" + "@waku/proto": "^0.0.9" } } diff --git a/packages/message-encryption/CHANGELOG.md b/packages/message-encryption/CHANGELOG.md index bca93b3cd5..c879eb4ad5 100644 --- a/packages/message-encryption/CHANGELOG.md +++ b/packages/message-encryption/CHANGELOG.md @@ -101,6 +101,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 * @waku/interfaces bumped from 0.0.27 to 0.0.28 * @waku/utils bumped from 0.0.20 to 0.0.21 +## [0.0.32](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.31...message-encryption-v0.0.32) (2025-03-24) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.33 to 0.0.34 + * @waku/interfaces bumped from 0.0.28 to 0.0.29 + * @waku/proto bumped from 0.0.8 to 0.0.9 + * @waku/utils bumped from 0.0.21 to 0.0.22 + ## [0.0.30](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.29...message-encryption-v0.0.30) (2024-09-05) diff --git a/packages/message-encryption/package.json b/packages/message-encryption/package.json index 9391f610b8..ee708a4b9b 100644 --- a/packages/message-encryption/package.json +++ b/packages/message-encryption/package.json @@ -1,6 +1,6 @@ { "name": "@waku/message-encryption", - "version": "0.0.31", + "version": "0.0.32", "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.33", - "@waku/interfaces": "0.0.28", - "@waku/proto": "0.0.8", - "@waku/utils": "0.0.21", + "@waku/core": "0.0.34", + "@waku/interfaces": "0.0.29", + "@waku/proto": "0.0.9", + "@waku/utils": "0.0.22", "debug": "^4.3.4", "js-sha3": "^0.9.2", "uint8arrays": "^5.0.1" diff --git a/packages/message-hash/CHANGELOG.md b/packages/message-hash/CHANGELOG.md index e80803fbdb..ccfb142b9d 100644 --- a/packages/message-hash/CHANGELOG.md +++ b/packages/message-hash/CHANGELOG.md @@ -64,6 +64,17 @@ * devDependencies * @waku/interfaces bumped from 0.0.25 to 0.0.26 +## [0.1.18](https://github.com/waku-org/js-waku/compare/message-hash-v0.1.17...message-hash-v0.1.18) (2025-03-24) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/utils bumped from 0.0.21 to 0.0.22 + * devDependencies + * @waku/interfaces bumped from 0.0.28 to 0.0.29 + ## [0.1.17](https://github.com/waku-org/js-waku/compare/message-hash-v0.1.16...message-hash-v0.1.17) (2024-10-16) diff --git a/packages/message-hash/package.json b/packages/message-hash/package.json index 81ec2e59ef..b27d14e8a5 100644 --- a/packages/message-hash/package.json +++ b/packages/message-hash/package.json @@ -1,6 +1,6 @@ { "name": "@waku/message-hash", - "version": "0.1.17", + "version": "0.1.18", "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.21" + "@waku/utils": "0.0.22" }, "devDependencies": { "@rollup/plugin-commonjs": "^25.0.7", @@ -61,7 +61,7 @@ "@types/debug": "^4.1.12", "@types/mocha": "^10.0.6", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.28", + "@waku/interfaces": "0.0.29", "chai": "^4.3.10", "cspell": "^8.6.1", "fast-check": "^3.19.0", diff --git a/packages/proto/CHANGELOG.md b/packages/proto/CHANGELOG.md index afb1ff049b..29b78fd6e5 100644 --- a/packages/proto/CHANGELOG.md +++ b/packages/proto/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [0.0.9](https://github.com/waku-org/js-waku/compare/proto-v0.0.8...proto-v0.0.9) (2025-03-24) + + +### Features + +* **sds:** Add message channel with buffers and send/receive logic ([4cd1eea](https://github.com/waku-org/js-waku/commit/4cd1eea05a470a23cde8a6457addd3ac76289045)) +* **sds:** Add message channel with buffers and send/receive logic ([389ca40](https://github.com/waku-org/js-waku/commit/389ca4062eebda91eac6d8e212ca4d063e7ac103)) +* **sds:** Create package for sds and add protobuf def ([6abd2d1](https://github.com/waku-org/js-waku/commit/6abd2d18a13f4a960c1d34404afd5972956035b4)) +* **sds:** Create package for sds and add protobuf def ([468512f](https://github.com/waku-org/js-waku/commit/468512fa85a5e6c1618803338e0e9d17e1a9c4b7)) + ## [0.0.8](https://github.com/waku-org/js-waku/compare/proto-v0.0.7...proto-v0.0.8) (2024-08-29) diff --git a/packages/proto/package.json b/packages/proto/package.json index 1679ea9a90..b06d9f7125 100644 --- a/packages/proto/package.json +++ b/packages/proto/package.json @@ -1,6 +1,6 @@ { "name": "@waku/proto", - "version": "0.0.8", + "version": "0.0.9", "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 8d3781c61d..0c9947d946 100644 --- a/packages/relay/CHANGELOG.md +++ b/packages/relay/CHANGELOG.md @@ -25,6 +25,25 @@ * @waku/interfaces bumped from 0.0.16 to 0.0.17 * @waku/utils bumped from 0.0.9 to 0.0.10 +## [0.0.17](https://github.com/waku-org/js-waku/compare/relay-v0.0.16...relay-v0.0.17) (2025-03-24) + + +### Features + +* Improve peer manager and re-integrate to light push ([#2191](https://github.com/waku-org/js-waku/issues/2191)) ([62f93dc](https://github.com/waku-org/js-waku/commit/62f93dc8428132161dba8881c6adc162040ae758)) +* Migrate to latest LightPush version ([#2281](https://github.com/waku-org/js-waku/issues/2281)) ([f199d92](https://github.com/waku-org/js-waku/commit/f199d92d60af948da8a684666c8a4b1f5bc6c9ad)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.33 to 0.0.34 + * @waku/sdk bumped from 0.0.29 to 0.0.30 + * @waku/interfaces bumped from 0.0.28 to 0.0.29 + * @waku/proto bumped from 0.0.8 to 0.0.9 + * @waku/utils bumped from 0.0.21 to 0.0.22 + ## [0.0.16](https://github.com/waku-org/js-waku/compare/relay-v0.0.15...relay-v0.0.16) (2024-10-16) diff --git a/packages/relay/package.json b/packages/relay/package.json index 166dd2d454..e622ccc883 100644 --- a/packages/relay/package.json +++ b/packages/relay/package.json @@ -1,6 +1,6 @@ { "name": "@waku/relay", - "version": "0.0.16", + "version": "0.0.17", "description": "Relay Protocol for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -51,11 +51,11 @@ "dependencies": { "@chainsafe/libp2p-gossipsub": "^14.1.0", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.33", - "@waku/sdk": "0.0.29", - "@waku/interfaces": "0.0.28", - "@waku/proto": "0.0.8", - "@waku/utils": "0.0.21", + "@waku/core": "0.0.34", + "@waku/sdk": "0.0.30", + "@waku/interfaces": "0.0.29", + "@waku/proto": "0.0.9", + "@waku/utils": "0.0.22", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.19.0", diff --git a/packages/rln/CHANGELOG.md b/packages/rln/CHANGELOG.md new file mode 100644 index 0000000000..3f5d3109c3 --- /dev/null +++ b/packages/rln/CHANGELOG.md @@ -0,0 +1,19 @@ +# Changelog + +## [0.1.4](https://github.com/waku-org/js-waku/compare/rln-v0.1.3...rln-v0.1.4) (2025-03-24) + + +### Features + +* @waku/rln ([#2244](https://github.com/waku-org/js-waku/issues/2244)) ([0a0a92b](https://github.com/waku-org/js-waku/commit/0a0a92bccb02fdf9b927bee928b040ff5d624b67)) +* **rln:** Migrate from v1 to v2, rate limiting, memberships, test coverage ([#2262](https://github.com/waku-org/js-waku/issues/2262)) ([6fc6bf3](https://github.com/waku-org/js-waku/commit/6fc6bf3916d6dad3d516a5769331245f1b6d55e8)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from ^0.0.33 to ^0.0.34 + * @waku/utils bumped from ^0.0.21 to ^0.0.22 + * devDependencies + * @waku/message-encryption bumped from ^0.0.31 to ^0.0.32 diff --git a/packages/rln/package.json b/packages/rln/package.json index 7c8732c75a..f95a5e8787 100644 --- a/packages/rln/package.json +++ b/packages/rln/package.json @@ -1,6 +1,6 @@ { "name": "@waku/rln", - "version": "0.1.3", + "version": "0.1.4", "description": "RLN (Rate Limiting Nullifier) implementation for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -58,7 +58,7 @@ "@types/lodash": "^4.17.15", "@types/sinon": "^17.0.3", "@waku/build-utils": "^1.0.0", - "@waku/message-encryption": "^0.0.31", + "@waku/message-encryption": "^0.0.32", "chai": "^5.1.2", "chai-as-promised": "^8.0.1", "chai-spies": "^1.1.0", @@ -80,8 +80,8 @@ ], "dependencies": { "@chainsafe/bls-keystore": "3.0.0", - "@waku/core": "^0.0.33", - "@waku/utils": "^0.0.21", + "@waku/core": "^0.0.34", + "@waku/utils": "^0.0.22", "@waku/zerokit-rln-wasm": "^0.0.13", "ethereum-cryptography": "^3.1.0", "ethers": "^5.7.2", diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index b141a5a12c..b1d6e5e835 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -47,6 +47,38 @@ 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.30](https://github.com/waku-org/js-waku/compare/sdk-v0.0.29...sdk-v0.0.30) (2025-03-24) + + +### Features + +* Add HealthIndicator with simplified logic and testing ([#2251](https://github.com/waku-org/js-waku/issues/2251)) ([3136f3a](https://github.com/waku-org/js-waku/commit/3136f3a70452cbec8b4361cc9697622b0a2debf7)) +* Enable auto start upon node creation ([#2291](https://github.com/waku-org/js-waku/issues/2291)) ([09108d9](https://github.com/waku-org/js-waku/commit/09108d92842fd3c90f562cae1097a87ad48a2073)) +* Improve peer manager and re-integrate to light push ([#2191](https://github.com/waku-org/js-waku/issues/2191)) ([62f93dc](https://github.com/waku-org/js-waku/commit/62f93dc8428132161dba8881c6adc162040ae758)) +* Migrate to latest LightPush version ([#2281](https://github.com/waku-org/js-waku/issues/2281)) ([f199d92](https://github.com/waku-org/js-waku/commit/f199d92d60af948da8a684666c8a4b1f5bc6c9ad)) +* Move Peer to PeerId ([#2246](https://github.com/waku-org/js-waku/issues/2246)) ([fc93fae](https://github.com/waku-org/js-waku/commit/fc93fae873ad032cc4f18c41ab98959eef785279)) +* **store:** Allow specifying node to use ([#2192](https://github.com/waku-org/js-waku/issues/2192)) ([4153396](https://github.com/waku-org/js-waku/commit/415339601476925874904b19be43f6e055a45004)) + + +### Bug Fixes + +* Do not use waku test fleet as default bootstrap ([#2312](https://github.com/waku-org/js-waku/issues/2312)) ([d27db21](https://github.com/waku-org/js-waku/commit/d27db21ba5e64fc97ede30649e5d372654428e32)) +* Downgraid chainsafe ([#2316](https://github.com/waku-org/js-waku/issues/2316)) ([1ee77c0](https://github.com/waku-org/js-waku/commit/1ee77c0423e6acd4ca604489846192afff2b745b)) +* Remove peer deps ([#2200](https://github.com/waku-org/js-waku/issues/2200)) ([f34fc4b](https://github.com/waku-org/js-waku/commit/f34fc4b2442f1cec326c8ebd45596445232fa65b)) +* Remove window reference and improve waitForRemotePeer ([#2194](https://github.com/waku-org/js-waku/issues/2194)) ([88e33a9](https://github.com/waku-org/js-waku/commit/88e33a90fd2a4de93d4ce0cb99dbd77ff454ef34)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.33 to 0.0.34 + * @waku/discovery bumped from 0.0.6 to 0.0.7 + * @waku/interfaces bumped from 0.0.28 to 0.0.29 + * @waku/proto bumped from ^0.0.8 to ^0.0.9 + * @waku/utils bumped from 0.0.21 to 0.0.22 + * @waku/message-hash bumped from 0.1.17 to 0.1.18 + ## [0.0.29](https://github.com/waku-org/js-waku/compare/sdk-v0.0.28...sdk-v0.0.29) (2024-10-16) diff --git a/packages/sdk/package.json b/packages/sdk/package.json index fce7e01a95..0fd99b1667 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sdk", - "version": "0.0.29", + "version": "0.0.30", "description": "A unified SDK for easy creation and management of js-waku nodes.", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -67,12 +67,12 @@ "@libp2p/ping": "2.0.1", "@libp2p/websockets": "^9.0.1", "@noble/hashes": "^1.3.3", - "@waku/core": "0.0.33", - "@waku/discovery": "0.0.6", - "@waku/interfaces": "0.0.28", - "@waku/proto": "^0.0.8", - "@waku/utils": "0.0.21", - "@waku/message-hash": "0.1.17", + "@waku/core": "0.0.34", + "@waku/discovery": "0.0.7", + "@waku/interfaces": "0.0.29", + "@waku/proto": "^0.0.9", + "@waku/utils": "0.0.22", + "@waku/message-hash": "0.1.18", "libp2p": "2.1.8" }, "devDependencies": { diff --git a/packages/sds/CHANGELOG.md b/packages/sds/CHANGELOG.md new file mode 100644 index 0000000000..9da0412a78 --- /dev/null +++ b/packages/sds/CHANGELOG.md @@ -0,0 +1,26 @@ +# Changelog + +## [0.0.2](https://github.com/waku-org/js-waku/compare/sds-v0.0.1...sds-v0.0.2) (2025-03-24) + + +### Features + +* **sds:** Add message channel with buffers and send/receive logic ([4cd1eea](https://github.com/waku-org/js-waku/commit/4cd1eea05a470a23cde8a6457addd3ac76289045)) +* **sds:** Add message channel with buffers and send/receive logic ([389ca40](https://github.com/waku-org/js-waku/commit/389ca4062eebda91eac6d8e212ca4d063e7ac103)) +* **sds:** Adds logic to sweep incoming and outgoing buffers ([5b3a256](https://github.com/waku-org/js-waku/commit/5b3a256b4cbba27a0640061ce90f9101bc56431e)) +* **sds:** Adds logic to sweep incoming and outgoing buffers ([f7666a6](https://github.com/waku-org/js-waku/commit/f7666a658853726f732f39d7551227e5146114c9)) +* **sds:** Create package for sds and add protobuf def ([6abd2d1](https://github.com/waku-org/js-waku/commit/6abd2d18a13f4a960c1d34404afd5972956035b4)) +* **sds:** Create package for sds and add protobuf def ([468512f](https://github.com/waku-org/js-waku/commit/468512fa85a5e6c1618803338e0e9d17e1a9c4b7)) +* **sds:** Migrate bloomfilter to bigint and import hashn function from nim ([053e490](https://github.com/waku-org/js-waku/commit/053e4901e7a523c47e5c3b73804ed6144a7ca563)) +* **sds:** Migrate bloomfilter to bigint and import hashn function from nim ([be93e4b](https://github.com/waku-org/js-waku/commit/be93e4b71f1ecc2c6e3447cd7c5f46af24f70941)) +* **sds:** Send and receive sync messages ([8db7690](https://github.com/waku-org/js-waku/commit/8db7690233ee34884d7d8d9174cf3b9a4bcb1e79)) +* **sds:** Send and receive sync messages ([13ae5d4](https://github.com/waku-org/js-waku/commit/13ae5d4f73ef4828249a766a6a579c0aa281252e)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/message-hash bumped from ^0.1.17 to ^0.1.18 + * @waku/proto bumped from ^0.0.8 to ^0.0.9 + * @waku/utils bumped from ^0.0.21 to ^0.0.22 diff --git a/packages/sds/package.json b/packages/sds/package.json index 69b7743151..ae996f2553 100644 --- a/packages/sds/package.json +++ b/packages/sds/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sds", - "version": "0.0.1", + "version": "0.0.2", "description": "Scalable Data Sync implementation for the browser. Based on https://github.com/vacp2p/rfc-index/blob/main/vac/raw/sds.md", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -60,9 +60,9 @@ }, "dependencies": { "@noble/hashes": "^1.7.1", - "@waku/message-hash": "^0.1.17", - "@waku/proto": "^0.0.8", - "@waku/utils": "^0.0.21", + "@waku/message-hash": "^0.1.18", + "@waku/proto": "^0.0.9", + "@waku/utils": "^0.0.22", "chai": "^5.1.2" }, "devDependencies": { diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 188badb58a..0fa8960331 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -12,6 +12,20 @@ * devDependencies * @waku/interfaces bumped from 0.0.16 to 0.0.17 +## [0.0.22](https://github.com/waku-org/js-waku/compare/utils-v0.0.21...utils-v0.0.22) (2025-03-24) + + +### Features + +* Improve peer manager and re-integrate to light push ([#2191](https://github.com/waku-org/js-waku/issues/2191)) ([62f93dc](https://github.com/waku-org/js-waku/commit/62f93dc8428132161dba8881c6adc162040ae758)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/interfaces bumped from 0.0.28 to 0.0.29 + ## [0.0.21](https://github.com/waku-org/js-waku/compare/utils-v0.0.20...utils-v0.0.21) (2024-10-16) diff --git a/packages/utils/package.json b/packages/utils/package.json index 8538b08a8f..87a92c34d8 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@waku/utils", - "version": "0.0.21", + "version": "0.0.22", "description": "Different utilities for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -64,7 +64,7 @@ }, "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/interfaces": "0.0.28", + "@waku/interfaces": "0.0.29", "chai": "^4.3.10", "debug": "^4.3.4", "uint8arrays": "^5.0.1"