From 79f319cc865ca6d2403befb1ac376d8c93b136e6 Mon Sep 17 00:00:00 2001 From: Sasha <118575614+weboko@users.noreply.github.com> Date: Sat, 19 Jul 2025 01:52:31 +0200 Subject: [PATCH] chore: release master --- .release-please-manifest.json | 22 +++--- package-lock.json | 86 ++++++++++++------------ packages/core/CHANGELOG.md | 33 +++++++++ packages/core/package.json | 10 +-- packages/discovery/CHANGELOG.md | 22 ++++++ packages/discovery/package.json | 12 ++-- packages/enr/CHANGELOG.md | 11 +++ packages/enr/package.json | 6 +- packages/interfaces/CHANGELOG.md | 27 ++++++++ packages/interfaces/package.json | 2 +- packages/message-encryption/CHANGELOG.md | 12 ++++ packages/message-encryption/package.json | 10 +-- packages/proto/CHANGELOG.md | 8 +++ packages/proto/package.json | 2 +- packages/relay/CHANGELOG.md | 34 ++++++++++ packages/relay/package.json | 12 ++-- packages/rln/CHANGELOG.md | 23 +++++++ packages/rln/package.json | 10 +-- packages/sdk/CHANGELOG.md | 39 +++++++++++ packages/sdk/package.json | 12 ++-- packages/sds/CHANGELOG.md | 10 +++ packages/sds/package.json | 6 +- packages/utils/CHANGELOG.md | 19 ++++++ packages/utils/package.json | 4 +- 24 files changed, 335 insertions(+), 97 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 0386d89c26..e04d5fdfbc 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,13 +1,13 @@ { - "packages/utils": "0.0.24", - "packages/proto": "0.0.11", - "packages/interfaces": "0.0.31", - "packages/enr": "0.0.30", - "packages/core": "0.0.36", - "packages/message-encryption": "0.0.34", - "packages/relay": "0.0.19", - "packages/sdk": "0.0.32", - "packages/discovery": "0.0.9", - "packages/sds": "0.0.4", - "packages/rln": "0.1.6" + "packages/utils": "0.0.25", + "packages/proto": "0.0.12", + "packages/interfaces": "0.0.32", + "packages/enr": "0.0.31", + "packages/core": "0.0.37", + "packages/message-encryption": "0.0.35", + "packages/relay": "0.0.20", + "packages/sdk": "0.0.33", + "packages/discovery": "0.0.10", + "packages/sds": "0.0.5", + "packages/rln": "0.1.7" } diff --git a/package-lock.json b/package-lock.json index 02faae7794..54c698b822 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36675,15 +36675,15 @@ }, "packages/core": { "name": "@waku/core", - "version": "0.0.36", + "version": "0.0.37", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/ping": "2.0.35", "@noble/hashes": "^1.3.2", - "@waku/enr": "^0.0.30", - "@waku/interfaces": "0.0.31", - "@waku/proto": "0.0.11", - "@waku/utils": "0.0.24", + "@waku/enr": "^0.0.31", + "@waku/interfaces": "0.0.32", + "@waku/proto": "0.0.12", + "@waku/utils": "0.0.25", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.4", @@ -36743,14 +36743,14 @@ }, "packages/discovery": { "name": "@waku/discovery", - "version": "0.0.9", + "version": "0.0.10", "license": "MIT OR Apache-2.0", "dependencies": { - "@waku/core": "0.0.36", - "@waku/enr": "0.0.30", - "@waku/interfaces": "0.0.31", - "@waku/proto": "^0.0.11", - "@waku/utils": "0.0.24", + "@waku/core": "0.0.37", + "@waku/enr": "0.0.31", + "@waku/interfaces": "0.0.32", + "@waku/proto": "^0.0.12", + "@waku/utils": "0.0.25", "debug": "^4.3.4", "dns-over-http-resolver": "^3.0.8", "hi-base32": "^0.5.1", @@ -36779,7 +36779,7 @@ }, "packages/enr": { "name": "@waku/enr", - "version": "0.0.30", + "version": "0.0.31", "license": "MIT OR Apache-2.0", "dependencies": { "@ethersproject/rlp": "^5.7.0", @@ -36787,7 +36787,7 @@ "@libp2p/peer-id": "5.1.7", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.24", + "@waku/utils": "0.0.25", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -36798,7 +36798,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.6", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.31", + "@waku/interfaces": "0.0.32", "chai": "^4.3.10", "cspell": "^8.6.1", "fast-check": "^3.19.0", @@ -37318,7 +37318,7 @@ }, "packages/interfaces": { "name": "@waku/interfaces", - "version": "0.0.31", + "version": "0.0.32", "license": "MIT OR Apache-2.0", "devDependencies": { "@chainsafe/libp2p-gossipsub": "14.1.1", @@ -37333,14 +37333,14 @@ }, "packages/message-encryption": { "name": "@waku/message-encryption", - "version": "0.0.34", + "version": "0.0.35", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/secp256k1": "^1.7.1", - "@waku/core": "0.0.36", - "@waku/interfaces": "0.0.31", - "@waku/proto": "0.0.11", - "@waku/utils": "0.0.24", + "@waku/core": "0.0.37", + "@waku/interfaces": "0.0.32", + "@waku/proto": "0.0.12", + "@waku/utils": "0.0.25", "debug": "^4.3.4", "js-sha3": "^0.9.2", "uint8arrays": "^5.0.1" @@ -37370,7 +37370,7 @@ }, "packages/proto": { "name": "@waku/proto", - "version": "0.0.11", + "version": "0.0.12", "license": "MIT OR Apache-2.0", "dependencies": { "protons-runtime": "^5.4.0" @@ -37392,16 +37392,16 @@ }, "packages/relay": { "name": "@waku/relay", - "version": "0.0.19", + "version": "0.0.20", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-gossipsub": "14.1.1", "@noble/hashes": "^1.3.2", - "@waku/core": "0.0.36", - "@waku/interfaces": "0.0.31", - "@waku/proto": "0.0.11", - "@waku/sdk": "0.0.32", - "@waku/utils": "0.0.24", + "@waku/core": "0.0.37", + "@waku/interfaces": "0.0.32", + "@waku/proto": "0.0.12", + "@waku/sdk": "0.0.33", + "@waku/utils": "0.0.25", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.19.0", @@ -37478,13 +37478,13 @@ }, "packages/rln": { "name": "@waku/rln", - "version": "0.1.6", + "version": "0.1.7", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/bls-keystore": "3.0.0", "@noble/hashes": "^1.2.0", - "@waku/core": "^0.0.36", - "@waku/utils": "^0.0.24", + "@waku/core": "^0.0.37", + "@waku/utils": "^0.0.25", "@waku/zerokit-rln-wasm": "^0.0.13", "chai": "^5.1.2", "chai-as-promised": "^8.0.1", @@ -37506,8 +37506,8 @@ "@types/lodash": "^4.17.15", "@types/sinon": "^17.0.3", "@waku/build-utils": "^1.0.0", - "@waku/interfaces": "0.0.31", - "@waku/message-encryption": "^0.0.34", + "@waku/interfaces": "0.0.32", + "@waku/message-encryption": "^0.0.35", "deep-equal-in-any-order": "^2.0.6", "fast-check": "^3.23.2", "rollup-plugin-copy": "^3.5.0" @@ -37623,7 +37623,7 @@ }, "packages/sdk": { "name": "@waku/sdk", - "version": "0.0.32", + "version": "0.0.33", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-noise": "16.1.3", @@ -37633,11 +37633,11 @@ "@libp2p/ping": "2.0.35", "@libp2p/websockets": "9.2.16", "@noble/hashes": "^1.3.3", - "@waku/core": "0.0.36", - "@waku/discovery": "0.0.9", - "@waku/interfaces": "0.0.31", - "@waku/proto": "^0.0.11", - "@waku/utils": "0.0.24", + "@waku/core": "0.0.37", + "@waku/discovery": "0.0.10", + "@waku/interfaces": "0.0.32", + "@waku/proto": "^0.0.12", + "@waku/utils": "0.0.25", "libp2p": "2.8.11" }, "devDependencies": { @@ -37748,13 +37748,13 @@ }, "packages/sds": { "name": "@waku/sds", - "version": "0.0.4", + "version": "0.0.5", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface": "2.10.4", "@noble/hashes": "^1.7.1", - "@waku/proto": "^0.0.11", - "@waku/utils": "^0.0.24", + "@waku/proto": "^0.0.12", + "@waku/utils": "^0.0.25", "chai": "^5.1.2" }, "devDependencies": { @@ -37873,11 +37873,11 @@ }, "packages/utils": { "name": "@waku/utils", - "version": "0.0.24", + "version": "0.0.25", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/interfaces": "0.0.31", + "@waku/interfaces": "0.0.32", "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 e8e2b3b511..73aa00e159 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -5,6 +5,39 @@ 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.37](https://github.com/waku-org/js-waku/compare/core-v0.0.36...core-v0.0.37) (2025-07-18) + + +### ⚠ BREAKING CHANGES + +* remove node level pubsub topic concept +* unify events under one source ([#2473](https://github.com/waku-org/js-waku/issues/2473)) +* re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) + +### Features + +* Add recovery and connection maintenance ([#2496](https://github.com/waku-org/js-waku/issues/2496)) ([ed389cc](https://github.com/waku-org/js-waku/commit/ed389ccbc970c8e41761c5c427d151bcf9f72725)) +* Don't dial peers that failed before, make dialer use dial queue ([#2478](https://github.com/waku-org/js-waku/issues/2478)) ([35acdf8](https://github.com/waku-org/js-waku/commit/35acdf8fa5a8f8d79b75cc0361302628178b5193)) +* Implement store query chunking ([#2511](https://github.com/waku-org/js-waku/issues/2511)) ([36f6884](https://github.com/waku-org/js-waku/commit/36f6884d220eab42d4ce25cc4b2cc12cf36e5468)) +* Make peer manager aware of codec and shard, fix retry manager and shut down subscriptions ([#2425](https://github.com/waku-org/js-waku/issues/2425)) ([058f2ff](https://github.com/waku-org/js-waku/commit/058f2ff620a4a9a6f465a1498c05fb85df369941)) +* Re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) ([c7682ea](https://github.com/waku-org/js-waku/commit/c7682ea67c54d2c26a68ce96208003fb1ffc915c)) +* Unify events under one source ([#2473](https://github.com/waku-org/js-waku/issues/2473)) ([27292ed](https://github.com/waku-org/js-waku/commit/27292edabce801a5d2296437ca3e6198da018a24)) + + +### Bug Fixes + +* Remove node level pubsub topic concept ([6d55af9](https://github.com/waku-org/js-waku/commit/6d55af947e8e57bf0d33fc6a5a67f61594e83ff1)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/enr bumped from ^0.0.30 to ^0.0.31 + * @waku/interfaces bumped from 0.0.31 to 0.0.32 + * @waku/proto bumped from 0.0.11 to 0.0.12 + * @waku/utils bumped from 0.0.24 to 0.0.25 + ## [0.0.36](https://github.com/waku-org/js-waku/compare/core-v0.0.35...core-v0.0.36) (2025-06-23) diff --git a/packages/core/package.json b/packages/core/package.json index 636eed34ee..62243632e3 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@waku/core", - "version": "0.0.36", + "version": "0.0.37", "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.30", - "@waku/interfaces": "0.0.31", + "@waku/enr": "^0.0.31", + "@waku/interfaces": "0.0.32", "@libp2p/ping": "2.0.35", - "@waku/proto": "0.0.11", - "@waku/utils": "0.0.24", + "@waku/proto": "0.0.12", + "@waku/utils": "0.0.25", "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 eb7a2abadc..05296f8988 100644 --- a/packages/discovery/CHANGELOG.md +++ b/packages/discovery/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.0.10](https://github.com/waku-org/js-waku/compare/discovery-v0.0.9...discovery-v0.0.10) (2025-07-18) + + +### ⚠ BREAKING CHANGES + +* re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) + +### Features + +* Re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) ([c7682ea](https://github.com/waku-org/js-waku/commit/c7682ea67c54d2c26a68ce96208003fb1ffc915c)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.36 to 0.0.37 + * @waku/enr bumped from 0.0.30 to 0.0.31 + * @waku/interfaces bumped from 0.0.31 to 0.0.32 + * @waku/proto bumped from ^0.0.11 to ^0.0.12 + * @waku/utils bumped from 0.0.24 to 0.0.25 + ## [0.0.9](https://github.com/waku-org/js-waku/compare/discovery-v0.0.8...discovery-v0.0.9) (2025-06-23) diff --git a/packages/discovery/package.json b/packages/discovery/package.json index c95e32deb1..a816c5d896 100644 --- a/packages/discovery/package.json +++ b/packages/discovery/package.json @@ -1,6 +1,6 @@ { "name": "@waku/discovery", - "version": "0.0.9", + "version": "0.0.10", "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.36", - "@waku/enr": "0.0.30", - "@waku/interfaces": "0.0.31", - "@waku/proto": "^0.0.11", - "@waku/utils": "0.0.24", + "@waku/core": "0.0.37", + "@waku/enr": "0.0.31", + "@waku/interfaces": "0.0.32", + "@waku/proto": "^0.0.12", + "@waku/utils": "0.0.25", "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 e418d413f3..66b958c082 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.31](https://github.com/waku-org/js-waku/compare/enr-v0.0.30...enr-v0.0.31) (2025-07-18) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/utils bumped from 0.0.24 to 0.0.25 + * devDependencies + * @waku/interfaces bumped from 0.0.31 to 0.0.32 + ## [0.0.30](https://github.com/waku-org/js-waku/compare/enr-v0.0.29...enr-v0.0.30) (2025-06-23) diff --git a/packages/enr/package.json b/packages/enr/package.json index dc79f77cc1..9ea4527f88 100644 --- a/packages/enr/package.json +++ b/packages/enr/package.json @@ -1,6 +1,6 @@ { "name": "@waku/enr", - "version": "0.0.30", + "version": "0.0.31", "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.24", + "@waku/utils": "0.0.25", "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.31", + "@waku/interfaces": "0.0.32", "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 014e91cbfc..647d05105f 100644 --- a/packages/interfaces/CHANGELOG.md +++ b/packages/interfaces/CHANGELOG.md @@ -5,6 +5,33 @@ 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.32](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.31...interfaces-v0.0.32) (2025-07-18) + + +### ⚠ BREAKING CHANGES + +* remove node level pubsub topic concept +* unify events under one source ([#2473](https://github.com/waku-org/js-waku/issues/2473)) +* re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) +* remove deprecated filter implementation ([#2433](https://github.com/waku-org/js-waku/issues/2433)) + +### Features + +* Add recovery and connection maintenance ([#2496](https://github.com/waku-org/js-waku/issues/2496)) ([ed389cc](https://github.com/waku-org/js-waku/commit/ed389ccbc970c8e41761c5c427d151bcf9f72725)) +* Don't dial peers that failed before, make dialer use dial queue ([#2478](https://github.com/waku-org/js-waku/issues/2478)) ([35acdf8](https://github.com/waku-org/js-waku/commit/35acdf8fa5a8f8d79b75cc0361302628178b5193)) +* Re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) ([c7682ea](https://github.com/waku-org/js-waku/commit/c7682ea67c54d2c26a68ce96208003fb1ffc915c)) +* Unify events under one source ([#2473](https://github.com/waku-org/js-waku/issues/2473)) ([27292ed](https://github.com/waku-org/js-waku/commit/27292edabce801a5d2296437ca3e6198da018a24)) + + +### Bug Fixes + +* Remove node level pubsub topic concept ([6d55af9](https://github.com/waku-org/js-waku/commit/6d55af947e8e57bf0d33fc6a5a67f61594e83ff1)) + + +### Miscellaneous Chores + +* Remove deprecated filter implementation ([#2433](https://github.com/waku-org/js-waku/issues/2433)) ([981248e](https://github.com/waku-org/js-waku/commit/981248eedd2192e0a160939e5ff0d7133b12db59)) + ## [0.0.31](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.30...interfaces-v0.0.31) (2025-06-23) diff --git a/packages/interfaces/package.json b/packages/interfaces/package.json index eedc0b2caf..ad70eff47e 100644 --- a/packages/interfaces/package.json +++ b/packages/interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@waku/interfaces", - "version": "0.0.31", + "version": "0.0.32", "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 668deb7053..38e60babf6 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.35](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.34...message-encryption-v0.0.35) (2025-07-18) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.36 to 0.0.37 + * @waku/interfaces bumped from 0.0.31 to 0.0.32 + * @waku/proto bumped from 0.0.11 to 0.0.12 + * @waku/utils bumped from 0.0.24 to 0.0.25 + ## [0.0.34](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.33...message-encryption-v0.0.34) (2025-06-23) diff --git a/packages/message-encryption/package.json b/packages/message-encryption/package.json index d4c0f70105..4d19ab7e2a 100644 --- a/packages/message-encryption/package.json +++ b/packages/message-encryption/package.json @@ -1,6 +1,6 @@ { "name": "@waku/message-encryption", - "version": "0.0.34", + "version": "0.0.35", "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.36", - "@waku/interfaces": "0.0.31", - "@waku/proto": "0.0.11", - "@waku/utils": "0.0.24", + "@waku/core": "0.0.37", + "@waku/interfaces": "0.0.32", + "@waku/proto": "0.0.12", + "@waku/utils": "0.0.25", "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 e130f38858..3595fd8e07 100644 --- a/packages/proto/CHANGELOG.md +++ b/packages/proto/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## [0.0.12](https://github.com/waku-org/js-waku/compare/proto-v0.0.11...proto-v0.0.12) (2025-07-18) + + +### Features + +* **proto:** Add light push v3 definition ([14085de](https://github.com/waku-org/js-waku/commit/14085de3c4079c5d5c45e36a93168e0d67306c76)) +* **proto:** Add light push v3 definition ([94788d0](https://github.com/waku-org/js-waku/commit/94788d0dfc616a4321ec6ec73121ead8cc1808b7)) + ## [0.0.11](https://github.com/waku-org/js-waku/compare/proto-v0.0.10...proto-v0.0.11) (2025-06-23) diff --git a/packages/proto/package.json b/packages/proto/package.json index 093b31978c..2315304c05 100644 --- a/packages/proto/package.json +++ b/packages/proto/package.json @@ -1,6 +1,6 @@ { "name": "@waku/proto", - "version": "0.0.11", + "version": "0.0.12", "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 c13e4c4945..1c1d1c040c 100644 --- a/packages/relay/CHANGELOG.md +++ b/packages/relay/CHANGELOG.md @@ -25,6 +25,40 @@ * @waku/interfaces bumped from 0.0.16 to 0.0.17 * @waku/utils bumped from 0.0.9 to 0.0.10 +## [0.0.20](https://github.com/waku-org/js-waku/compare/relay-v0.0.19...relay-v0.0.20) (2025-07-18) + + +### ⚠ BREAKING CHANGES + +* remove node level pubsub topic concept +* re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) +* remove deprecated filter implementation ([#2433](https://github.com/waku-org/js-waku/issues/2433)) + +### Features + +* Re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) ([c7682ea](https://github.com/waku-org/js-waku/commit/c7682ea67c54d2c26a68ce96208003fb1ffc915c)) + + +### Bug Fixes + +* Remove node level pubsub topic concept ([6d55af9](https://github.com/waku-org/js-waku/commit/6d55af947e8e57bf0d33fc6a5a67f61594e83ff1)) + + +### Miscellaneous Chores + +* Remove deprecated filter implementation ([#2433](https://github.com/waku-org/js-waku/issues/2433)) ([981248e](https://github.com/waku-org/js-waku/commit/981248eedd2192e0a160939e5ff0d7133b12db59)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.36 to 0.0.37 + * @waku/sdk bumped from 0.0.32 to 0.0.33 + * @waku/interfaces bumped from 0.0.31 to 0.0.32 + * @waku/proto bumped from 0.0.11 to 0.0.12 + * @waku/utils bumped from 0.0.24 to 0.0.25 + ## [0.0.19](https://github.com/waku-org/js-waku/compare/relay-v0.0.18...relay-v0.0.19) (2025-06-23) diff --git a/packages/relay/package.json b/packages/relay/package.json index b678c8ef59..4e834044ad 100644 --- a/packages/relay/package.json +++ b/packages/relay/package.json @@ -1,6 +1,6 @@ { "name": "@waku/relay", - "version": "0.0.19", + "version": "0.0.20", "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.36", - "@waku/sdk": "0.0.32", - "@waku/interfaces": "0.0.31", - "@waku/proto": "0.0.11", - "@waku/utils": "0.0.24", + "@waku/core": "0.0.37", + "@waku/sdk": "0.0.33", + "@waku/interfaces": "0.0.32", + "@waku/proto": "0.0.12", + "@waku/utils": "0.0.25", "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 3f685ed95e..40142040d2 100644 --- a/packages/rln/CHANGELOG.md +++ b/packages/rln/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [0.1.7](https://github.com/waku-org/js-waku/compare/rln-v0.1.6...rln-v0.1.7) (2025-07-18) + + +### Features + +* **rln:** Price calculator for rate limits ([#2480](https://github.com/waku-org/js-waku/issues/2480)) ([7f7f772](https://github.com/waku-org/js-waku/commit/7f7f772d9331075b57ad76eca6f803cd600c401e)) + + +### Bug Fixes + +* `idCommitmentBigInt` must always be less than the contract `Q` ([#2394](https://github.com/waku-org/js-waku/issues/2394)) ([9b0c5e8](https://github.com/waku-org/js-waku/commit/9b0c5e831140159c82a88ad9e9fe5e8ca306d909)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from ^0.0.36 to ^0.0.37 + * @waku/utils bumped from ^0.0.24 to ^0.0.25 + * devDependencies + * @waku/interfaces bumped from 0.0.31 to 0.0.32 + * @waku/message-encryption bumped from ^0.0.34 to ^0.0.35 + ## [0.1.6](https://github.com/waku-org/js-waku/compare/rln-v0.1.5...rln-v0.1.6) (2025-06-23) diff --git a/packages/rln/package.json b/packages/rln/package.json index e5f5ab8f56..d33f93a70f 100644 --- a/packages/rln/package.json +++ b/packages/rln/package.json @@ -1,6 +1,6 @@ { "name": "@waku/rln", - "version": "0.1.6", + "version": "0.1.7", "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.31", + "@waku/interfaces": "0.0.32", "@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.34", + "@waku/message-encryption": "^0.0.35", "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.36", - "@waku/utils": "^0.0.24", + "@waku/core": "^0.0.37", + "@waku/utils": "^0.0.25", "@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 121520b990..aa11c6fae4 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -47,6 +47,45 @@ 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.33](https://github.com/waku-org/js-waku/compare/sdk-v0.0.32...sdk-v0.0.33) (2025-07-18) + + +### ⚠ BREAKING CHANGES + +* remove node level pubsub topic concept +* unify events under one source ([#2473](https://github.com/waku-org/js-waku/issues/2473)) +* re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) +* remove deprecated filter implementation ([#2433](https://github.com/waku-org/js-waku/issues/2433)) + +### Features + +* Add recovery and connection maintenance ([#2496](https://github.com/waku-org/js-waku/issues/2496)) ([ed389cc](https://github.com/waku-org/js-waku/commit/ed389ccbc970c8e41761c5c427d151bcf9f72725)) +* Implement store query chunking ([#2511](https://github.com/waku-org/js-waku/issues/2511)) ([36f6884](https://github.com/waku-org/js-waku/commit/36f6884d220eab42d4ce25cc4b2cc12cf36e5468)) +* Make peer manager aware of codec and shard, fix retry manager and shut down subscriptions ([#2425](https://github.com/waku-org/js-waku/issues/2425)) ([058f2ff](https://github.com/waku-org/js-waku/commit/058f2ff620a4a9a6f465a1498c05fb85df369941)) +* Re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) ([c7682ea](https://github.com/waku-org/js-waku/commit/c7682ea67c54d2c26a68ce96208003fb1ffc915c)) +* Unify events under one source ([#2473](https://github.com/waku-org/js-waku/issues/2473)) ([27292ed](https://github.com/waku-org/js-waku/commit/27292edabce801a5d2296437ca3e6198da018a24)) + + +### Bug Fixes + +* Remove node level pubsub topic concept ([6d55af9](https://github.com/waku-org/js-waku/commit/6d55af947e8e57bf0d33fc6a5a67f61594e83ff1)) + + +### Miscellaneous Chores + +* Remove deprecated filter implementation ([#2433](https://github.com/waku-org/js-waku/issues/2433)) ([981248e](https://github.com/waku-org/js-waku/commit/981248eedd2192e0a160939e5ff0d7133b12db59)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.36 to 0.0.37 + * @waku/discovery bumped from 0.0.9 to 0.0.10 + * @waku/interfaces bumped from 0.0.31 to 0.0.32 + * @waku/proto bumped from ^0.0.11 to ^0.0.12 + * @waku/utils bumped from 0.0.24 to 0.0.25 + ## [0.0.32](https://github.com/waku-org/js-waku/compare/sdk-v0.0.31...sdk-v0.0.32) (2025-06-23) diff --git a/packages/sdk/package.json b/packages/sdk/package.json index a31823caba..1e62b8d782 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sdk", - "version": "0.0.32", + "version": "0.0.33", "description": "A unified SDK for easy creation and management of js-waku nodes.", "types": "./dist/index.d.ts", "module": "./dist/index.js", @@ -67,11 +67,11 @@ "@libp2p/ping": "2.0.35", "@libp2p/websockets": "9.2.16", "@noble/hashes": "^1.3.3", - "@waku/core": "0.0.36", - "@waku/discovery": "0.0.9", - "@waku/interfaces": "0.0.31", - "@waku/proto": "^0.0.11", - "@waku/utils": "0.0.24", + "@waku/core": "0.0.37", + "@waku/discovery": "0.0.10", + "@waku/interfaces": "0.0.32", + "@waku/proto": "^0.0.12", + "@waku/utils": "0.0.25", "libp2p": "2.8.11" }, "devDependencies": { diff --git a/packages/sds/CHANGELOG.md b/packages/sds/CHANGELOG.md index 627cc858ee..1d213c046f 100644 --- a/packages/sds/CHANGELOG.md +++ b/packages/sds/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## [0.0.5](https://github.com/waku-org/js-waku/compare/sds-v0.0.4...sds-v0.0.5) (2025-07-18) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/proto bumped from ^0.0.11 to ^0.0.12 + * @waku/utils bumped from ^0.0.24 to ^0.0.25 + ## [0.0.4](https://github.com/waku-org/js-waku/compare/sds-v0.0.3...sds-v0.0.4) (2025-06-23) diff --git a/packages/sds/package.json b/packages/sds/package.json index 334e0330f3..314b1fb3f0 100644 --- a/packages/sds/package.json +++ b/packages/sds/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sds", - "version": "0.0.4", + "version": "0.0.5", "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", @@ -61,8 +61,8 @@ "dependencies": { "@libp2p/interface": "2.10.4", "@noble/hashes": "^1.7.1", - "@waku/proto": "^0.0.11", - "@waku/utils": "^0.0.24", + "@waku/proto": "^0.0.12", + "@waku/utils": "^0.0.25", "chai": "^5.1.2" }, "devDependencies": { diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 5369683f63..24ba9c381d 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.25](https://github.com/waku-org/js-waku/compare/utils-v0.0.24...utils-v0.0.25) (2025-07-18) + + +### ⚠ BREAKING CHANGES + +* re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) + +### Features + +* Re-architect connection manager ([#2445](https://github.com/waku-org/js-waku/issues/2445)) ([c7682ea](https://github.com/waku-org/js-waku/commit/c7682ea67c54d2c26a68ce96208003fb1ffc915c)) +* Update logger format ([#2472](https://github.com/waku-org/js-waku/issues/2472)) ([f75634d](https://github.com/waku-org/js-waku/commit/f75634d9c561e980c5eabf19335acb560ff9974c)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/interfaces bumped from 0.0.31 to 0.0.32 + ## [0.0.24](https://github.com/waku-org/js-waku/compare/utils-v0.0.23...utils-v0.0.24) (2025-06-23) diff --git a/packages/utils/package.json b/packages/utils/package.json index 38daf4a1d4..58b4a81030 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@waku/utils", - "version": "0.0.24", + "version": "0.0.25", "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.31", + "@waku/interfaces": "0.0.32", "chai": "^4.3.10", "debug": "^4.3.4", "uint8arrays": "^5.0.1"