From 79dd001b1f8efbc942944f2cf7ea1f3bd600747e Mon Sep 17 00:00:00 2001 From: Sasha <118575614+weboko@users.noreply.github.com> Date: Sat, 20 Sep 2025 11:37:22 +0200 Subject: [PATCH] chore: release master (#2576) --- .release-please-manifest.json | 22 +++--- package-lock.json | 90 ++++++++++++------------ packages/core/CHANGELOG.md | 21 ++++++ packages/core/package.json | 10 +-- packages/discovery/CHANGELOG.md | 13 ++++ packages/discovery/package.json | 12 ++-- packages/enr/CHANGELOG.md | 11 +++ packages/enr/package.json | 6 +- packages/interfaces/CHANGELOG.md | 11 +++ packages/interfaces/package.json | 2 +- packages/message-encryption/CHANGELOG.md | 12 ++++ packages/message-encryption/package.json | 10 +-- packages/proto/CHANGELOG.md | 7 ++ packages/proto/package.json | 2 +- packages/relay/CHANGELOG.md | 19 +++++ packages/relay/package.json | 12 ++-- packages/rln/CHANGELOG.md | 18 +++++ packages/rln/package.json | 10 +-- packages/sdk/CHANGELOG.md | 34 +++++++++ packages/sdk/package.json | 16 ++--- packages/sds/CHANGELOG.md | 23 ++++++ packages/sds/package.json | 6 +- packages/utils/CHANGELOG.md | 19 +++++ packages/utils/package.json | 4 +- 24 files changed, 289 insertions(+), 101 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 170e2df8d1..7ef6042c11 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,13 +1,13 @@ { - "packages/utils": "0.0.26", - "packages/proto": "0.0.13", - "packages/interfaces": "0.0.33", - "packages/enr": "0.0.32", - "packages/core": "0.0.38", - "packages/message-encryption": "0.0.36", - "packages/relay": "0.0.21", - "packages/sdk": "0.0.34", - "packages/discovery": "0.0.11", - "packages/sds": "0.0.6", - "packages/rln": "0.1.8" + "packages/utils": "0.0.27", + "packages/proto": "0.0.14", + "packages/interfaces": "0.0.34", + "packages/enr": "0.0.33", + "packages/core": "0.0.39", + "packages/message-encryption": "0.0.37", + "packages/relay": "0.0.22", + "packages/sdk": "0.0.35", + "packages/discovery": "0.0.12", + "packages/sds": "0.0.7", + "packages/rln": "0.1.9" } diff --git a/package-lock.json b/package-lock.json index 7c3c140727..fa49a49a1b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36658,15 +36658,15 @@ }, "packages/core": { "name": "@waku/core", - "version": "0.0.38", + "version": "0.0.39", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/ping": "2.0.35", "@noble/hashes": "^1.3.2", - "@waku/enr": "^0.0.32", - "@waku/interfaces": "0.0.33", - "@waku/proto": "0.0.13", - "@waku/utils": "0.0.26", + "@waku/enr": "^0.0.33", + "@waku/interfaces": "0.0.34", + "@waku/proto": "0.0.14", + "@waku/utils": "0.0.27", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.4", @@ -36726,14 +36726,14 @@ }, "packages/discovery": { "name": "@waku/discovery", - "version": "0.0.11", + "version": "0.0.12", "license": "MIT OR Apache-2.0", "dependencies": { - "@waku/core": "0.0.38", - "@waku/enr": "0.0.32", - "@waku/interfaces": "0.0.33", - "@waku/proto": "^0.0.13", - "@waku/utils": "0.0.26", + "@waku/core": "0.0.39", + "@waku/enr": "0.0.33", + "@waku/interfaces": "0.0.34", + "@waku/proto": "^0.0.14", + "@waku/utils": "0.0.27", "debug": "^4.3.4", "dns-over-http-resolver": "^3.0.8", "hi-base32": "^0.5.1", @@ -36762,7 +36762,7 @@ }, "packages/enr": { "name": "@waku/enr", - "version": "0.0.32", + "version": "0.0.33", "license": "MIT OR Apache-2.0", "dependencies": { "@ethersproject/rlp": "^5.7.0", @@ -36770,7 +36770,7 @@ "@libp2p/peer-id": "5.1.7", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.26", + "@waku/utils": "0.0.27", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -36781,7 +36781,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.6", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.33", + "@waku/interfaces": "0.0.34", "chai": "^4.3.10", "cspell": "^8.6.1", "fast-check": "^3.19.0", @@ -37301,7 +37301,7 @@ }, "packages/interfaces": { "name": "@waku/interfaces", - "version": "0.0.33", + "version": "0.0.34", "license": "MIT OR Apache-2.0", "devDependencies": { "@chainsafe/libp2p-gossipsub": "14.1.1", @@ -37316,14 +37316,14 @@ }, "packages/message-encryption": { "name": "@waku/message-encryption", - "version": "0.0.36", + "version": "0.0.37", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/secp256k1": "^1.7.1", - "@waku/core": "0.0.38", - "@waku/interfaces": "0.0.33", - "@waku/proto": "0.0.13", - "@waku/utils": "0.0.26", + "@waku/core": "0.0.39", + "@waku/interfaces": "0.0.34", + "@waku/proto": "0.0.14", + "@waku/utils": "0.0.27", "debug": "^4.3.4", "js-sha3": "^0.9.2", "uint8arrays": "^5.0.1" @@ -37353,7 +37353,7 @@ }, "packages/proto": { "name": "@waku/proto", - "version": "0.0.13", + "version": "0.0.14", "license": "MIT OR Apache-2.0", "dependencies": { "protons-runtime": "^5.4.0" @@ -37375,16 +37375,16 @@ }, "packages/relay": { "name": "@waku/relay", - "version": "0.0.21", + "version": "0.0.22", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-gossipsub": "14.1.1", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.38", - "@waku/interfaces": "0.0.33", - "@waku/proto": "0.0.13", - "@waku/sdk": "0.0.34", - "@waku/utils": "0.0.26", + "@waku/core": "0.0.39", + "@waku/interfaces": "0.0.34", + "@waku/proto": "0.0.14", + "@waku/sdk": "0.0.35", + "@waku/utils": "0.0.27", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.19.0", @@ -37461,13 +37461,13 @@ }, "packages/rln": { "name": "@waku/rln", - "version": "0.1.8", + "version": "0.1.9", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/bls-keystore": "3.0.0", "@noble/hashes": "^1.2.0", - "@waku/core": "^0.0.38", - "@waku/utils": "^0.0.26", + "@waku/core": "^0.0.39", + "@waku/utils": "^0.0.27", "@waku/zerokit-rln-wasm": "^0.0.13", "chai": "^5.1.2", "chai-as-promised": "^8.0.1", @@ -37489,8 +37489,8 @@ "@types/lodash": "^4.17.15", "@types/sinon": "^17.0.3", "@waku/build-utils": "^1.0.0", - "@waku/interfaces": "0.0.33", - "@waku/message-encryption": "^0.0.36", + "@waku/interfaces": "0.0.34", + "@waku/message-encryption": "^0.0.37", "deep-equal-in-any-order": "^2.0.6", "fast-check": "^3.23.2", "rollup-plugin-copy": "^3.5.0" @@ -37606,7 +37606,7 @@ }, "packages/sdk": { "name": "@waku/sdk", - "version": "0.0.34", + "version": "0.0.35", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-noise": "16.1.3", @@ -37617,12 +37617,12 @@ "@libp2p/websockets": "9.2.16", "@noble/hashes": "^1.3.3", "@types/lodash.debounce": "^4.0.9", - "@waku/core": "0.0.38", - "@waku/discovery": "0.0.11", - "@waku/interfaces": "0.0.33", - "@waku/proto": "^0.0.13", - "@waku/sds": "^0.0.6", - "@waku/utils": "0.0.26", + "@waku/core": "0.0.39", + "@waku/discovery": "0.0.12", + "@waku/interfaces": "0.0.34", + "@waku/proto": "^0.0.14", + "@waku/sds": "^0.0.7", + "@waku/utils": "0.0.27", "libp2p": "2.8.11", "lodash.debounce": "^4.0.8" }, @@ -37635,7 +37635,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.9", "@waku/build-utils": "*", - "@waku/message-encryption": "^0.0.36", + "@waku/message-encryption": "^0.0.37", "chai": "^5.1.1", "cspell": "^8.6.1", "interface-datastore": "8.3.2", @@ -37831,13 +37831,13 @@ }, "packages/sds": { "name": "@waku/sds", - "version": "0.0.6", + "version": "0.0.7", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface": "2.10.4", "@noble/hashes": "^1.7.1", - "@waku/proto": "^0.0.13", - "@waku/utils": "^0.0.26", + "@waku/proto": "^0.0.14", + "@waku/utils": "^0.0.27", "chai": "^5.1.2", "lodash": "^4.17.21" }, @@ -37957,11 +37957,11 @@ }, "packages/utils": { "name": "@waku/utils", - "version": "0.0.26", + "version": "0.0.27", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/interfaces": "0.0.33", + "@waku/interfaces": "0.0.34", "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 2edf76eee3..adc7cac31d 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -5,6 +5,27 @@ 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.39](https://github.com/waku-org/js-waku/compare/core-v0.0.38...core-v0.0.39) (2025-09-20) + + +### Features + +* Add start/stop to filter ([#2592](https://github.com/waku-org/js-waku/issues/2592)) ([2fba052](https://github.com/waku-org/js-waku/commit/2fba052b8b98cb64f6383de95d01b33beb771448)) +* Expose message hash from IDecodedMessage ([#2578](https://github.com/waku-org/js-waku/issues/2578)) ([836d6b8](https://github.com/waku-org/js-waku/commit/836d6b8793a5124747684f6ea76b6dd47c73048b)) +* Implement lp-v3 error codes with backwards compatibility ([#2501](https://github.com/waku-org/js-waku/issues/2501)) ([1625302](https://github.com/waku-org/js-waku/commit/16253026c6e30052d87d9975b58480951de469d8)) +* Implement peer-store re-bootstrapping ([#2641](https://github.com/waku-org/js-waku/issues/2641)) ([11d84ad](https://github.com/waku-org/js-waku/commit/11d84ad342fe45158ef0734f9ca070f14704503f)) +* StoreConnect events ([#2601](https://github.com/waku-org/js-waku/issues/2601)) ([0dfbcf6](https://github.com/waku-org/js-waku/commit/0dfbcf6b6bd9225dcb0dec540aeb1eb2703c8397)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/enr bumped from ^0.0.32 to ^0.0.33 + * @waku/interfaces bumped from 0.0.33 to 0.0.34 + * @waku/proto bumped from 0.0.13 to 0.0.14 + * @waku/utils bumped from 0.0.26 to 0.0.27 + ## [0.0.38](https://github.com/waku-org/js-waku/compare/core-v0.0.37...core-v0.0.38) (2025-08-14) diff --git a/packages/core/package.json b/packages/core/package.json index 3d740a2869..ff2fb1899d 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@waku/core", - "version": "0.0.38", + "version": "0.0.39", "description": "TypeScript implementation of the Waku v2 protocol", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -64,11 +64,11 @@ "node": ">=22" }, "dependencies": { - "@waku/enr": "^0.0.32", - "@waku/interfaces": "0.0.33", + "@waku/enr": "^0.0.33", + "@waku/interfaces": "0.0.34", "@libp2p/ping": "2.0.35", - "@waku/proto": "0.0.13", - "@waku/utils": "0.0.26", + "@waku/proto": "0.0.14", + "@waku/utils": "0.0.27", "debug": "^4.3.4", "@noble/hashes": "^1.3.2", "it-all": "^3.0.4", diff --git a/packages/discovery/CHANGELOG.md b/packages/discovery/CHANGELOG.md index 51a7b39459..928877ffc3 100644 --- a/packages/discovery/CHANGELOG.md +++ b/packages/discovery/CHANGELOG.md @@ -1,5 +1,18 @@ # Changelog +## [0.0.12](https://github.com/waku-org/js-waku/compare/discovery-v0.0.11...discovery-v0.0.12) (2025-09-20) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.38 to 0.0.39 + * @waku/enr bumped from 0.0.32 to 0.0.33 + * @waku/interfaces bumped from 0.0.33 to 0.0.34 + * @waku/proto bumped from ^0.0.13 to ^0.0.14 + * @waku/utils bumped from 0.0.26 to 0.0.27 + ## [0.0.11](https://github.com/waku-org/js-waku/compare/discovery-v0.0.10...discovery-v0.0.11) (2025-08-14) diff --git a/packages/discovery/package.json b/packages/discovery/package.json index e8196283f8..6082f191c2 100644 --- a/packages/discovery/package.json +++ b/packages/discovery/package.json @@ -1,6 +1,6 @@ { "name": "@waku/discovery", - "version": "0.0.11", + "version": "0.0.12", "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": ">=22" }, "dependencies": { - "@waku/core": "0.0.38", - "@waku/enr": "0.0.32", - "@waku/interfaces": "0.0.33", - "@waku/proto": "^0.0.13", - "@waku/utils": "0.0.26", + "@waku/core": "0.0.39", + "@waku/enr": "0.0.33", + "@waku/interfaces": "0.0.34", + "@waku/proto": "^0.0.14", + "@waku/utils": "0.0.27", "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 cc79e407ec..da19ed4550 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.33](https://github.com/waku-org/js-waku/compare/enr-v0.0.32...enr-v0.0.33) (2025-09-20) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/utils bumped from 0.0.26 to 0.0.27 + * devDependencies + * @waku/interfaces bumped from 0.0.33 to 0.0.34 + ## [0.0.32](https://github.com/waku-org/js-waku/compare/enr-v0.0.31...enr-v0.0.32) (2025-08-14) diff --git a/packages/enr/package.json b/packages/enr/package.json index 10f621e493..80144ddc32 100644 --- a/packages/enr/package.json +++ b/packages/enr/package.json @@ -1,6 +1,6 @@ { "name": "@waku/enr", - "version": "0.0.32", + "version": "0.0.33", "description": "ENR (EIP-778) for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -56,7 +56,7 @@ "@libp2p/peer-id": "5.1.7", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.26", + "@waku/utils": "0.0.27", "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.33", + "@waku/interfaces": "0.0.34", "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 cd2166888f..f551033845 100644 --- a/packages/interfaces/CHANGELOG.md +++ b/packages/interfaces/CHANGELOG.md @@ -5,6 +5,17 @@ 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/interfaces-v0.0.33...interfaces-v0.0.34) (2025-09-20) + + +### Features + +* Add start/stop to filter ([#2592](https://github.com/waku-org/js-waku/issues/2592)) ([2fba052](https://github.com/waku-org/js-waku/commit/2fba052b8b98cb64f6383de95d01b33beb771448)) +* Expose message hash from IDecodedMessage ([#2578](https://github.com/waku-org/js-waku/issues/2578)) ([836d6b8](https://github.com/waku-org/js-waku/commit/836d6b8793a5124747684f6ea76b6dd47c73048b)) +* Implement lp-v3 error codes with backwards compatibility ([#2501](https://github.com/waku-org/js-waku/issues/2501)) ([1625302](https://github.com/waku-org/js-waku/commit/16253026c6e30052d87d9975b58480951de469d8)) +* Query on connect ([#2602](https://github.com/waku-org/js-waku/issues/2602)) ([8542d04](https://github.com/waku-org/js-waku/commit/8542d04bf5c9472f955ef8c9e5bc9e89c70f4738)) +* StoreConnect events ([#2601](https://github.com/waku-org/js-waku/issues/2601)) ([0dfbcf6](https://github.com/waku-org/js-waku/commit/0dfbcf6b6bd9225dcb0dec540aeb1eb2703c8397)) + ## [0.0.33](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.32...interfaces-v0.0.33) (2025-08-14) diff --git a/packages/interfaces/package.json b/packages/interfaces/package.json index ae3304ffd0..9387df9f1b 100644 --- a/packages/interfaces/package.json +++ b/packages/interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@waku/interfaces", - "version": "0.0.33", + "version": "0.0.34", "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 a59ca1bee2..4bf6ed0264 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.37](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.36...message-encryption-v0.0.37) (2025-09-20) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.38 to 0.0.39 + * @waku/interfaces bumped from 0.0.33 to 0.0.34 + * @waku/proto bumped from 0.0.13 to 0.0.14 + * @waku/utils bumped from 0.0.26 to 0.0.27 + ## [0.0.36](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.35...message-encryption-v0.0.36) (2025-08-14) diff --git a/packages/message-encryption/package.json b/packages/message-encryption/package.json index 98fd35c4dd..b9a4901875 100644 --- a/packages/message-encryption/package.json +++ b/packages/message-encryption/package.json @@ -1,6 +1,6 @@ { "name": "@waku/message-encryption", - "version": "0.0.36", + "version": "0.0.37", "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.38", - "@waku/interfaces": "0.0.33", - "@waku/proto": "0.0.13", - "@waku/utils": "0.0.26", + "@waku/core": "0.0.39", + "@waku/interfaces": "0.0.34", + "@waku/proto": "0.0.14", + "@waku/utils": "0.0.27", "debug": "^4.3.4", "js-sha3": "^0.9.2", "uint8arrays": "^5.0.1" diff --git a/packages/proto/CHANGELOG.md b/packages/proto/CHANGELOG.md index 4ba26b9177..87a88c1a97 100644 --- a/packages/proto/CHANGELOG.md +++ b/packages/proto/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [0.0.14](https://github.com/waku-org/js-waku/compare/proto-v0.0.13...proto-v0.0.14) (2025-09-20) + + +### Features + +* Implement lp-v3 error codes with backwards compatibility ([#2501](https://github.com/waku-org/js-waku/issues/2501)) ([1625302](https://github.com/waku-org/js-waku/commit/16253026c6e30052d87d9975b58480951de469d8)) + ## [0.0.13](https://github.com/waku-org/js-waku/compare/proto-v0.0.12...proto-v0.0.13) (2025-08-14) diff --git a/packages/proto/package.json b/packages/proto/package.json index 2ad1f253cd..eb46635413 100644 --- a/packages/proto/package.json +++ b/packages/proto/package.json @@ -1,6 +1,6 @@ { "name": "@waku/proto", - "version": "0.0.13", + "version": "0.0.14", "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 50cc0da8d5..381558687b 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.22](https://github.com/waku-org/js-waku/compare/relay-v0.0.21...relay-v0.0.22) (2025-09-20) + + +### Features + +* Expose message hash from IDecodedMessage ([#2578](https://github.com/waku-org/js-waku/issues/2578)) ([836d6b8](https://github.com/waku-org/js-waku/commit/836d6b8793a5124747684f6ea76b6dd47c73048b)) +* Implement lp-v3 error codes with backwards compatibility ([#2501](https://github.com/waku-org/js-waku/issues/2501)) ([1625302](https://github.com/waku-org/js-waku/commit/16253026c6e30052d87d9975b58480951de469d8)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.38 to 0.0.39 + * @waku/sdk bumped from 0.0.34 to 0.0.35 + * @waku/interfaces bumped from 0.0.33 to 0.0.34 + * @waku/proto bumped from 0.0.13 to 0.0.14 + * @waku/utils bumped from 0.0.26 to 0.0.27 + ## [0.0.21](https://github.com/waku-org/js-waku/compare/relay-v0.0.20...relay-v0.0.21) (2025-08-14) diff --git a/packages/relay/package.json b/packages/relay/package.json index 44a3e6990b..a3f9bec26a 100644 --- a/packages/relay/package.json +++ b/packages/relay/package.json @@ -1,6 +1,6 @@ { "name": "@waku/relay", - "version": "0.0.21", + "version": "0.0.22", "description": "Relay Protocol for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -51,11 +51,11 @@ "dependencies": { "@chainsafe/libp2p-gossipsub": "14.1.1", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.38", - "@waku/sdk": "0.0.34", - "@waku/interfaces": "0.0.33", - "@waku/proto": "0.0.13", - "@waku/utils": "0.0.26", + "@waku/core": "0.0.39", + "@waku/sdk": "0.0.35", + "@waku/interfaces": "0.0.34", + "@waku/proto": "0.0.14", + "@waku/utils": "0.0.27", "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 index e808d9076b..064d78fa9f 100644 --- a/packages/rln/CHANGELOG.md +++ b/packages/rln/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [0.1.9](https://github.com/waku-org/js-waku/compare/rln-v0.1.8...rln-v0.1.9) (2025-09-20) + + +### Features + +* Expose message hash from IDecodedMessage ([#2578](https://github.com/waku-org/js-waku/issues/2578)) ([836d6b8](https://github.com/waku-org/js-waku/commit/836d6b8793a5124747684f6ea76b6dd47c73048b)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from ^0.0.38 to ^0.0.39 + * @waku/utils bumped from ^0.0.26 to ^0.0.27 + * devDependencies + * @waku/interfaces bumped from 0.0.33 to 0.0.34 + * @waku/message-encryption bumped from ^0.0.36 to ^0.0.37 + ## [0.1.8](https://github.com/waku-org/js-waku/compare/rln-v0.1.7...rln-v0.1.8) (2025-08-14) diff --git a/packages/rln/package.json b/packages/rln/package.json index 2ddd3e9311..bb34607c96 100644 --- a/packages/rln/package.json +++ b/packages/rln/package.json @@ -1,6 +1,6 @@ { "name": "@waku/rln", - "version": "0.1.8", + "version": "0.1.9", "description": "RLN (Rate Limiting Nullifier) implementation for Waku", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -54,12 +54,12 @@ "@rollup/plugin-node-resolve": "^15.2.3", "@types/chai": "^5.0.1", "@types/chai-spies": "^1.0.6", - "@waku/interfaces": "0.0.33", + "@waku/interfaces": "0.0.34", "@types/deep-equal-in-any-order": "^1.0.4", "@types/lodash": "^4.17.15", "@types/sinon": "^17.0.3", "@waku/build-utils": "^1.0.0", - "@waku/message-encryption": "^0.0.36", + "@waku/message-encryption": "^0.0.37", "deep-equal-in-any-order": "^2.0.6", "fast-check": "^3.23.2", "rollup-plugin-copy": "^3.5.0" @@ -76,8 +76,8 @@ ], "dependencies": { "@chainsafe/bls-keystore": "3.0.0", - "@waku/core": "^0.0.38", - "@waku/utils": "^0.0.26", + "@waku/core": "^0.0.39", + "@waku/utils": "^0.0.27", "@noble/hashes": "^1.2.0", "@waku/zerokit-rln-wasm": "^0.0.13", "ethereum-cryptography": "^3.1.0", diff --git a/packages/sdk/CHANGELOG.md b/packages/sdk/CHANGELOG.md index 72183a85d3..c4bc621f58 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -47,6 +47,40 @@ 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.35](https://github.com/waku-org/js-waku/compare/sdk-v0.0.34...sdk-v0.0.35) (2025-09-20) + + +### Features + +* Add debounce to health indicator ([#2594](https://github.com/waku-org/js-waku/issues/2594)) ([a7f30b1](https://github.com/waku-org/js-waku/commit/a7f30b121143454340aa7b3aeb4f55470905c54d)) +* Add start/stop to filter ([#2592](https://github.com/waku-org/js-waku/issues/2592)) ([2fba052](https://github.com/waku-org/js-waku/commit/2fba052b8b98cb64f6383de95d01b33beb771448)) +* Expose message hash from IDecodedMessage ([#2578](https://github.com/waku-org/js-waku/issues/2578)) ([836d6b8](https://github.com/waku-org/js-waku/commit/836d6b8793a5124747684f6ea76b6dd47c73048b)) +* Implement lp-v3 error codes with backwards compatibility ([#2501](https://github.com/waku-org/js-waku/issues/2501)) ([1625302](https://github.com/waku-org/js-waku/commit/16253026c6e30052d87d9975b58480951de469d8)) +* Implement peer-store re-bootstrapping ([#2641](https://github.com/waku-org/js-waku/issues/2641)) ([11d84ad](https://github.com/waku-org/js-waku/commit/11d84ad342fe45158ef0734f9ca070f14704503f)) +* Introduce reliable channels ([#2526](https://github.com/waku-org/js-waku/issues/2526)) ([4d5c152](https://github.com/waku-org/js-waku/commit/4d5c152f5b1b1c241bbe7bb96d13d927a6f7550e)) +* Query on connect ([#2602](https://github.com/waku-org/js-waku/issues/2602)) ([8542d04](https://github.com/waku-org/js-waku/commit/8542d04bf5c9472f955ef8c9e5bc9e89c70f4738)) +* StoreConnect events ([#2601](https://github.com/waku-org/js-waku/issues/2601)) ([0dfbcf6](https://github.com/waku-org/js-waku/commit/0dfbcf6b6bd9225dcb0dec540aeb1eb2703c8397)) + + +### Bug Fixes + +* (sds) ensure incoming messages have their retrieval hint stored ([#2604](https://github.com/waku-org/js-waku/issues/2604)) ([914beb6](https://github.com/waku-org/js-waku/commit/914beb6531a84f8c11ca951721225d47f9e6c285)) +* Make health events emission consistent ([#2570](https://github.com/waku-org/js-waku/issues/2570)) ([c8dfdb1](https://github.com/waku-org/js-waku/commit/c8dfdb1ace8f0f8f668d8f2bb6e0eaed90041782)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.38 to 0.0.39 + * @waku/discovery bumped from 0.0.11 to 0.0.12 + * @waku/interfaces bumped from 0.0.33 to 0.0.34 + * @waku/proto bumped from ^0.0.13 to ^0.0.14 + * @waku/sds bumped from ^0.0.6 to ^0.0.7 + * @waku/utils bumped from 0.0.26 to 0.0.27 + * devDependencies + * @waku/message-encryption bumped from ^0.0.36 to ^0.0.37 + ## [0.0.34](https://github.com/waku-org/js-waku/compare/sdk-v0.0.33...sdk-v0.0.34) (2025-08-14) diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 0d32c14376..a72b4025d7 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sdk", - "version": "0.0.34", + "version": "0.0.35", "description": "A unified SDK for easy creation and management of js-waku nodes.", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -68,12 +68,12 @@ "@libp2p/websockets": "9.2.16", "@noble/hashes": "^1.3.3", "@types/lodash.debounce": "^4.0.9", - "@waku/core": "0.0.38", - "@waku/discovery": "0.0.11", - "@waku/interfaces": "0.0.33", - "@waku/proto": "^0.0.13", - "@waku/sds": "^0.0.6", - "@waku/utils": "0.0.26", + "@waku/core": "0.0.39", + "@waku/discovery": "0.0.12", + "@waku/interfaces": "0.0.34", + "@waku/proto": "^0.0.14", + "@waku/sds": "^0.0.7", + "@waku/utils": "0.0.27", "libp2p": "2.8.11", "lodash.debounce": "^4.0.8" }, @@ -86,7 +86,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.9", "@waku/build-utils": "*", - "@waku/message-encryption": "^0.0.36", + "@waku/message-encryption": "^0.0.37", "chai": "^5.1.1", "cspell": "^8.6.1", "interface-datastore": "8.3.2", diff --git a/packages/sds/CHANGELOG.md b/packages/sds/CHANGELOG.md index 5cc915668a..1573d584ec 100644 --- a/packages/sds/CHANGELOG.md +++ b/packages/sds/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [0.0.7](https://github.com/waku-org/js-waku/compare/sds-v0.0.6...sds-v0.0.7) (2025-09-20) + + +### Features + +* Implement peer-store re-bootstrapping ([#2641](https://github.com/waku-org/js-waku/issues/2641)) ([11d84ad](https://github.com/waku-org/js-waku/commit/11d84ad342fe45158ef0734f9ca070f14704503f)) +* Introduce reliable channels ([#2526](https://github.com/waku-org/js-waku/issues/2526)) ([4d5c152](https://github.com/waku-org/js-waku/commit/4d5c152f5b1b1c241bbe7bb96d13d927a6f7550e)) + + +### Bug Fixes + +* (sds) ensure incoming messages have their retrieval hint stored ([#2604](https://github.com/waku-org/js-waku/issues/2604)) ([914beb6](https://github.com/waku-org/js-waku/commit/914beb6531a84f8c11ca951721225d47f9e6c285)) +* Make health events emission consistent ([#2570](https://github.com/waku-org/js-waku/issues/2570)) ([c8dfdb1](https://github.com/waku-org/js-waku/commit/c8dfdb1ace8f0f8f668d8f2bb6e0eaed90041782)) +* **sds:** Initialize lamport timestamp with current time ([#2610](https://github.com/waku-org/js-waku/issues/2610)) ([cb3af8c](https://github.com/waku-org/js-waku/commit/cb3af8cd4d820e20de1e342d40dbf85bea75e16d)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/proto bumped from ^0.0.13 to ^0.0.14 + * @waku/utils bumped from ^0.0.26 to ^0.0.27 + ## [0.0.6](https://github.com/waku-org/js-waku/compare/sds-v0.0.5...sds-v0.0.6) (2025-08-14) diff --git a/packages/sds/package.json b/packages/sds/package.json index 5e27d32b53..0e59d4fa41 100644 --- a/packages/sds/package.json +++ b/packages/sds/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sds", - "version": "0.0.6", + "version": "0.0.7", "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", @@ -62,8 +62,8 @@ "dependencies": { "@libp2p/interface": "2.10.4", "@noble/hashes": "^1.7.1", - "@waku/proto": "^0.0.13", - "@waku/utils": "^0.0.26", + "@waku/proto": "^0.0.14", + "@waku/utils": "^0.0.27", "chai": "^5.1.2", "lodash": "^4.17.21" }, diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 79e99113cf..fcab723a80 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -12,6 +12,25 @@ * devDependencies * @waku/interfaces bumped from 0.0.16 to 0.0.17 +## [0.0.27](https://github.com/waku-org/js-waku/compare/utils-v0.0.26...utils-v0.0.27) (2025-09-20) + + +### Features + +* Introduce reliable channels ([#2526](https://github.com/waku-org/js-waku/issues/2526)) ([4d5c152](https://github.com/waku-org/js-waku/commit/4d5c152f5b1b1c241bbe7bb96d13d927a6f7550e)) + + +### Bug Fixes + +* Remove sharding circular dependency ([#2590](https://github.com/waku-org/js-waku/issues/2590)) ([78c856d](https://github.com/waku-org/js-waku/commit/78c856d0796a73848815b615bea24d3f5395da78)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/interfaces bumped from 0.0.33 to 0.0.34 + ## [0.0.26](https://github.com/waku-org/js-waku/compare/utils-v0.0.25...utils-v0.0.26) (2025-08-14) diff --git a/packages/utils/package.json b/packages/utils/package.json index d335f07c94..be791ef342 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@waku/utils", - "version": "0.0.26", + "version": "0.0.27", "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.33", + "@waku/interfaces": "0.0.34", "chai": "^4.3.10", "debug": "^4.3.4", "uint8arrays": "^5.0.1"