From 26de2d11c89f904026d1d3dcb0e662dec158d9fe Mon Sep 17 00:00:00 2001 From: Sasha <118575614+weboko@users.noreply.github.com> Date: Fri, 15 Aug 2025 21:56:59 +0200 Subject: [PATCH] chore: release master (#2515) --- .release-please-manifest.json | 22 +++--- package-lock.json | 86 ++++++++++++------------ packages/core/CHANGELOG.md | 29 ++++++++ packages/core/package.json | 10 +-- packages/discovery/CHANGELOG.md | 33 +++++++++ packages/discovery/package.json | 12 ++-- packages/enr/CHANGELOG.md | 20 ++++++ packages/enr/package.json | 6 +- packages/interfaces/CHANGELOG.md | 18 +++++ packages/interfaces/package.json | 2 +- packages/message-encryption/CHANGELOG.md | 21 ++++++ packages/message-encryption/package.json | 10 +-- packages/proto/CHANGELOG.md | 11 +++ packages/proto/package.json | 2 +- packages/relay/CHANGELOG.md | 22 ++++++ packages/relay/package.json | 12 ++-- packages/rln/CHANGELOG.md | 22 ++++++ packages/rln/package.json | 10 +-- packages/sdk/CHANGELOG.md | 29 ++++++++ packages/sdk/package.json | 12 ++-- packages/sds/CHANGELOG.md | 27 ++++++++ packages/sds/package.json | 6 +- packages/utils/CHANGELOG.md | 21 ++++++ packages/utils/package.json | 4 +- 24 files changed, 350 insertions(+), 97 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index e04d5fdfbc..170e2df8d1 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,13 +1,13 @@ { - "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" + "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" } diff --git a/package-lock.json b/package-lock.json index 28a537fc82..e50a8d7164 100644 --- a/package-lock.json +++ b/package-lock.json @@ -36650,15 +36650,15 @@ }, "packages/core": { "name": "@waku/core", - "version": "0.0.37", + "version": "0.0.38", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/ping": "2.0.35", "@noble/hashes": "^1.3.2", - "@waku/enr": "^0.0.31", - "@waku/interfaces": "0.0.32", - "@waku/proto": "0.0.12", - "@waku/utils": "0.0.25", + "@waku/enr": "^0.0.32", + "@waku/interfaces": "0.0.33", + "@waku/proto": "0.0.13", + "@waku/utils": "0.0.26", "debug": "^4.3.4", "it-all": "^3.0.4", "it-length-prefixed": "^9.0.4", @@ -36718,14 +36718,14 @@ }, "packages/discovery": { "name": "@waku/discovery", - "version": "0.0.10", + "version": "0.0.11", "license": "MIT OR Apache-2.0", "dependencies": { - "@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", + "@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", "debug": "^4.3.4", "dns-over-http-resolver": "^3.0.8", "hi-base32": "^0.5.1", @@ -36754,7 +36754,7 @@ }, "packages/enr": { "name": "@waku/enr", - "version": "0.0.31", + "version": "0.0.32", "license": "MIT OR Apache-2.0", "dependencies": { "@ethersproject/rlp": "^5.7.0", @@ -36762,7 +36762,7 @@ "@libp2p/peer-id": "5.1.7", "@multiformats/multiaddr": "^12.0.0", "@noble/secp256k1": "^1.7.1", - "@waku/utils": "0.0.25", + "@waku/utils": "0.0.26", "debug": "^4.3.4", "js-sha3": "^0.9.2" }, @@ -36773,7 +36773,7 @@ "@types/chai": "^4.3.11", "@types/mocha": "^10.0.6", "@waku/build-utils": "*", - "@waku/interfaces": "0.0.32", + "@waku/interfaces": "0.0.33", "chai": "^4.3.10", "cspell": "^8.6.1", "fast-check": "^3.19.0", @@ -37293,7 +37293,7 @@ }, "packages/interfaces": { "name": "@waku/interfaces", - "version": "0.0.32", + "version": "0.0.33", "license": "MIT OR Apache-2.0", "devDependencies": { "@chainsafe/libp2p-gossipsub": "14.1.1", @@ -37308,14 +37308,14 @@ }, "packages/message-encryption": { "name": "@waku/message-encryption", - "version": "0.0.35", + "version": "0.0.36", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/secp256k1": "^1.7.1", - "@waku/core": "0.0.37", - "@waku/interfaces": "0.0.32", - "@waku/proto": "0.0.12", - "@waku/utils": "0.0.25", + "@waku/core": "0.0.38", + "@waku/interfaces": "0.0.33", + "@waku/proto": "0.0.13", + "@waku/utils": "0.0.26", "debug": "^4.3.4", "js-sha3": "^0.9.2", "uint8arrays": "^5.0.1" @@ -37345,7 +37345,7 @@ }, "packages/proto": { "name": "@waku/proto", - "version": "0.0.12", + "version": "0.0.13", "license": "MIT OR Apache-2.0", "dependencies": { "protons-runtime": "^5.4.0" @@ -37367,16 +37367,16 @@ }, "packages/relay": { "name": "@waku/relay", - "version": "0.0.20", + "version": "0.0.21", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-gossipsub": "14.1.1", "@noble/hashes": "^1.3.2", - "@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", + "@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", "chai": "^4.3.10", "debug": "^4.3.4", "fast-check": "^3.19.0", @@ -37453,13 +37453,13 @@ }, "packages/rln": { "name": "@waku/rln", - "version": "0.1.7", + "version": "0.1.8", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/bls-keystore": "3.0.0", "@noble/hashes": "^1.2.0", - "@waku/core": "^0.0.37", - "@waku/utils": "^0.0.25", + "@waku/core": "^0.0.38", + "@waku/utils": "^0.0.26", "@waku/zerokit-rln-wasm": "^0.0.13", "chai": "^5.1.2", "chai-as-promised": "^8.0.1", @@ -37481,8 +37481,8 @@ "@types/lodash": "^4.17.15", "@types/sinon": "^17.0.3", "@waku/build-utils": "^1.0.0", - "@waku/interfaces": "0.0.32", - "@waku/message-encryption": "^0.0.35", + "@waku/interfaces": "0.0.33", + "@waku/message-encryption": "^0.0.36", "deep-equal-in-any-order": "^2.0.6", "fast-check": "^3.23.2", "rollup-plugin-copy": "^3.5.0" @@ -37598,7 +37598,7 @@ }, "packages/sdk": { "name": "@waku/sdk", - "version": "0.0.33", + "version": "0.0.34", "license": "MIT OR Apache-2.0", "dependencies": { "@chainsafe/libp2p-noise": "16.1.3", @@ -37608,11 +37608,11 @@ "@libp2p/ping": "2.0.35", "@libp2p/websockets": "9.2.16", "@noble/hashes": "^1.3.3", - "@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", + "@waku/core": "0.0.38", + "@waku/discovery": "0.0.11", + "@waku/interfaces": "0.0.33", + "@waku/proto": "^0.0.13", + "@waku/utils": "0.0.26", "libp2p": "2.8.11" }, "devDependencies": { @@ -37723,13 +37723,13 @@ }, "packages/sds": { "name": "@waku/sds", - "version": "0.0.5", + "version": "0.0.6", "license": "MIT OR Apache-2.0", "dependencies": { "@libp2p/interface": "2.10.4", "@noble/hashes": "^1.7.1", - "@waku/proto": "^0.0.12", - "@waku/utils": "^0.0.25", + "@waku/proto": "^0.0.13", + "@waku/utils": "^0.0.26", "chai": "^5.1.2", "lodash": "^4.17.21" }, @@ -37849,11 +37849,11 @@ }, "packages/utils": { "name": "@waku/utils", - "version": "0.0.25", + "version": "0.0.26", "license": "MIT OR Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.2", - "@waku/interfaces": "0.0.32", + "@waku/interfaces": "0.0.33", "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 73aa00e159..2edf76eee3 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -5,6 +5,35 @@ 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.38](https://github.com/waku-org/js-waku/compare/core-v0.0.37...core-v0.0.38) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) +* Local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) ([eab8ce8](https://github.com/waku-org/js-waku/commit/eab8ce81b431b11d79dcbec31aea759319853336)) +* Peer exchange discovery improvements ([#2537](https://github.com/waku-org/js-waku/issues/2537)) ([95da57a](https://github.com/waku-org/js-waku/commit/95da57a8705fa195529ef52a6c908642da5e120c)) + + +### Bug Fixes + +* Improve error handling for stream manager ([#2546](https://github.com/waku-org/js-waku/issues/2546)) ([ada2657](https://github.com/waku-org/js-waku/commit/ada265731acfeddc2bfe2e8e963bc2be37f13900)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/enr bumped from ^0.0.31 to ^0.0.32 + * @waku/interfaces bumped from 0.0.32 to 0.0.33 + * @waku/proto bumped from 0.0.12 to 0.0.13 + * @waku/utils bumped from 0.0.25 to 0.0.26 + ## [0.0.37](https://github.com/waku-org/js-waku/compare/core-v0.0.36...core-v0.0.37) (2025-07-18) diff --git a/packages/core/package.json b/packages/core/package.json index 62243632e3..3d740a2869 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@waku/core", - "version": "0.0.37", + "version": "0.0.38", "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.31", - "@waku/interfaces": "0.0.32", + "@waku/enr": "^0.0.32", + "@waku/interfaces": "0.0.33", "@libp2p/ping": "2.0.35", - "@waku/proto": "0.0.12", - "@waku/utils": "0.0.25", + "@waku/proto": "0.0.13", + "@waku/utils": "0.0.26", "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 05296f8988..51a7b39459 100644 --- a/packages/discovery/CHANGELOG.md +++ b/packages/discovery/CHANGELOG.md @@ -1,5 +1,38 @@ # Changelog +## [0.0.11](https://github.com/waku-org/js-waku/compare/discovery-v0.0.10...discovery-v0.0.11) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) +* Local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) ([eab8ce8](https://github.com/waku-org/js-waku/commit/eab8ce81b431b11d79dcbec31aea759319853336)) +* Peer exchange discovery improvements ([#2537](https://github.com/waku-org/js-waku/issues/2537)) ([95da57a](https://github.com/waku-org/js-waku/commit/95da57a8705fa195529ef52a6c908642da5e120c)) +* Retrieve peers from all passed enrtree URLs ([25f884e](https://github.com/waku-org/js-waku/commit/25f884e05b430cebe3b6650c16026d771d1b7626)) + + +### Bug Fixes + +* Do not limit DNS Peer Discovery on capability ([0dfe352](https://github.com/waku-org/js-waku/commit/0dfe35281c677e91c064557a83a50e6a1ca6d0ac)) +* Improve error handling for stream manager ([#2546](https://github.com/waku-org/js-waku/issues/2546)) ([ada2657](https://github.com/waku-org/js-waku/commit/ada265731acfeddc2bfe2e8e963bc2be37f13900)) +* Prevent setting shard info from PX if it exists ([#2561](https://github.com/waku-org/js-waku/issues/2561)) ([dfb2baf](https://github.com/waku-org/js-waku/commit/dfb2baf004a58c29f7afd0144c82a8d2e6710d5a)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.37 to 0.0.38 + * @waku/enr bumped from 0.0.31 to 0.0.32 + * @waku/interfaces bumped from 0.0.32 to 0.0.33 + * @waku/proto bumped from ^0.0.12 to ^0.0.13 + * @waku/utils bumped from 0.0.25 to 0.0.26 + ## [0.0.10](https://github.com/waku-org/js-waku/compare/discovery-v0.0.9...discovery-v0.0.10) (2025-07-18) diff --git a/packages/discovery/package.json b/packages/discovery/package.json index a816c5d896..e8196283f8 100644 --- a/packages/discovery/package.json +++ b/packages/discovery/package.json @@ -1,6 +1,6 @@ { "name": "@waku/discovery", - "version": "0.0.10", + "version": "0.0.11", "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.37", - "@waku/enr": "0.0.31", - "@waku/interfaces": "0.0.32", - "@waku/proto": "^0.0.12", - "@waku/utils": "0.0.25", + "@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", "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 66b958c082..cc79e407ec 100644 --- a/packages/enr/CHANGELOG.md +++ b/packages/enr/CHANGELOG.md @@ -99,6 +99,26 @@ 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.32](https://github.com/waku-org/js-waku/compare/enr-v0.0.31...enr-v0.0.32) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/utils bumped from 0.0.25 to 0.0.26 + * devDependencies + * @waku/interfaces bumped from 0.0.32 to 0.0.33 + ## [0.0.31](https://github.com/waku-org/js-waku/compare/enr-v0.0.30...enr-v0.0.31) (2025-07-18) diff --git a/packages/enr/package.json b/packages/enr/package.json index 9ea4527f88..10f621e493 100644 --- a/packages/enr/package.json +++ b/packages/enr/package.json @@ -1,6 +1,6 @@ { "name": "@waku/enr", - "version": "0.0.31", + "version": "0.0.32", "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.25", + "@waku/utils": "0.0.26", "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.32", + "@waku/interfaces": "0.0.33", "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 647d05105f..cd2166888f 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.33](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.32...interfaces-v0.0.33) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) +* Local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) ([eab8ce8](https://github.com/waku-org/js-waku/commit/eab8ce81b431b11d79dcbec31aea759319853336)) + + +### Bug Fixes + +* Do not limit DNS Peer Discovery on capability ([0dfe352](https://github.com/waku-org/js-waku/commit/0dfe35281c677e91c064557a83a50e6a1ca6d0ac)) + ## [0.0.32](https://github.com/waku-org/js-waku/compare/interfaces-v0.0.31...interfaces-v0.0.32) (2025-07-18) diff --git a/packages/interfaces/package.json b/packages/interfaces/package.json index ad70eff47e..ae3304ffd0 100644 --- a/packages/interfaces/package.json +++ b/packages/interfaces/package.json @@ -1,6 +1,6 @@ { "name": "@waku/interfaces", - "version": "0.0.32", + "version": "0.0.33", "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 38e60babf6..a59ca1bee2 100644 --- a/packages/message-encryption/CHANGELOG.md +++ b/packages/message-encryption/CHANGELOG.md @@ -101,6 +101,27 @@ 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.36](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.35...message-encryption-v0.0.36) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.37 to 0.0.38 + * @waku/interfaces bumped from 0.0.32 to 0.0.33 + * @waku/proto bumped from 0.0.12 to 0.0.13 + * @waku/utils bumped from 0.0.25 to 0.0.26 + ## [0.0.35](https://github.com/waku-org/js-waku/compare/message-encryption-v0.0.34...message-encryption-v0.0.35) (2025-07-18) diff --git a/packages/message-encryption/package.json b/packages/message-encryption/package.json index 4d19ab7e2a..98fd35c4dd 100644 --- a/packages/message-encryption/package.json +++ b/packages/message-encryption/package.json @@ -1,6 +1,6 @@ { "name": "@waku/message-encryption", - "version": "0.0.35", + "version": "0.0.36", "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.37", - "@waku/interfaces": "0.0.32", - "@waku/proto": "0.0.12", - "@waku/utils": "0.0.25", + "@waku/core": "0.0.38", + "@waku/interfaces": "0.0.33", + "@waku/proto": "0.0.13", + "@waku/utils": "0.0.26", "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 3595fd8e07..4ba26b9177 100644 --- a/packages/proto/CHANGELOG.md +++ b/packages/proto/CHANGELOG.md @@ -1,5 +1,16 @@ # Changelog +## [0.0.13](https://github.com/waku-org/js-waku/compare/proto-v0.0.12...proto-v0.0.13) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* SDS improvements and fixes ([#2539](https://github.com/waku-org/js-waku/issues/2539)) + +### Features + +* SDS improvements and fixes ([#2539](https://github.com/waku-org/js-waku/issues/2539)) ([dc51550](https://github.com/waku-org/js-waku/commit/dc5155056b2f8583ffc4340701466f4820501c4a)) + ## [0.0.12](https://github.com/waku-org/js-waku/compare/proto-v0.0.11...proto-v0.0.12) (2025-07-18) diff --git a/packages/proto/package.json b/packages/proto/package.json index 2315304c05..2ad1f253cd 100644 --- a/packages/proto/package.json +++ b/packages/proto/package.json @@ -1,6 +1,6 @@ { "name": "@waku/proto", - "version": "0.0.12", + "version": "0.0.13", "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 1c1d1c040c..50cc0da8d5 100644 --- a/packages/relay/CHANGELOG.md +++ b/packages/relay/CHANGELOG.md @@ -25,6 +25,28 @@ * @waku/interfaces bumped from 0.0.16 to 0.0.17 * @waku/utils bumped from 0.0.9 to 0.0.10 +## [0.0.21](https://github.com/waku-org/js-waku/compare/relay-v0.0.20...relay-v0.0.21) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.37 to 0.0.38 + * @waku/sdk bumped from 0.0.33 to 0.0.34 + * @waku/interfaces bumped from 0.0.32 to 0.0.33 + * @waku/proto bumped from 0.0.12 to 0.0.13 + * @waku/utils bumped from 0.0.25 to 0.0.26 + ## [0.0.20](https://github.com/waku-org/js-waku/compare/relay-v0.0.19...relay-v0.0.20) (2025-07-18) diff --git a/packages/relay/package.json b/packages/relay/package.json index 4e834044ad..44a3e6990b 100644 --- a/packages/relay/package.json +++ b/packages/relay/package.json @@ -1,6 +1,6 @@ { "name": "@waku/relay", - "version": "0.0.20", + "version": "0.0.21", "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.37", - "@waku/sdk": "0.0.33", - "@waku/interfaces": "0.0.32", - "@waku/proto": "0.0.12", - "@waku/utils": "0.0.25", + "@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", "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 40142040d2..e808d9076b 100644 --- a/packages/rln/CHANGELOG.md +++ b/packages/rln/CHANGELOG.md @@ -1,5 +1,27 @@ # Changelog +## [0.1.8](https://github.com/waku-org/js-waku/compare/rln-v0.1.7...rln-v0.1.8) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from ^0.0.37 to ^0.0.38 + * @waku/utils bumped from ^0.0.25 to ^0.0.26 + * devDependencies + * @waku/interfaces bumped from 0.0.32 to 0.0.33 + * @waku/message-encryption bumped from ^0.0.35 to ^0.0.36 + ## [0.1.7](https://github.com/waku-org/js-waku/compare/rln-v0.1.6...rln-v0.1.7) (2025-07-18) diff --git a/packages/rln/package.json b/packages/rln/package.json index d33f93a70f..2ddd3e9311 100644 --- a/packages/rln/package.json +++ b/packages/rln/package.json @@ -1,6 +1,6 @@ { "name": "@waku/rln", - "version": "0.1.7", + "version": "0.1.8", "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.32", + "@waku/interfaces": "0.0.33", "@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.35", + "@waku/message-encryption": "^0.0.36", "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.37", - "@waku/utils": "^0.0.25", + "@waku/core": "^0.0.38", + "@waku/utils": "^0.0.26", "@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 aa11c6fae4..72183a85d3 100644 --- a/packages/sdk/CHANGELOG.md +++ b/packages/sdk/CHANGELOG.md @@ -47,6 +47,35 @@ 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.34](https://github.com/waku-org/js-waku/compare/sdk-v0.0.33...sdk-v0.0.34) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) +* Local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) ([eab8ce8](https://github.com/waku-org/js-waku/commit/eab8ce81b431b11d79dcbec31aea759319853336)) + + +### Bug Fixes + +* Reduce emission of health events ([#2554](https://github.com/waku-org/js-waku/issues/2554)) ([de972d6](https://github.com/waku-org/js-waku/commit/de972d6694e605f0d49e93663f021956935dc3b1)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/core bumped from 0.0.37 to 0.0.38 + * @waku/discovery bumped from 0.0.10 to 0.0.11 + * @waku/interfaces bumped from 0.0.32 to 0.0.33 + * @waku/proto bumped from ^0.0.12 to ^0.0.13 + * @waku/utils bumped from 0.0.25 to 0.0.26 + ## [0.0.33](https://github.com/waku-org/js-waku/compare/sdk-v0.0.32...sdk-v0.0.33) (2025-07-18) diff --git a/packages/sdk/package.json b/packages/sdk/package.json index 1e62b8d782..01a819032d 100644 --- a/packages/sdk/package.json +++ b/packages/sdk/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sdk", - "version": "0.0.33", + "version": "0.0.34", "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.37", - "@waku/discovery": "0.0.10", - "@waku/interfaces": "0.0.32", - "@waku/proto": "^0.0.12", - "@waku/utils": "0.0.25", + "@waku/core": "0.0.38", + "@waku/discovery": "0.0.11", + "@waku/interfaces": "0.0.33", + "@waku/proto": "^0.0.13", + "@waku/utils": "0.0.26", "libp2p": "2.8.11" }, "devDependencies": { diff --git a/packages/sds/CHANGELOG.md b/packages/sds/CHANGELOG.md index 1d213c046f..5cc915668a 100644 --- a/packages/sds/CHANGELOG.md +++ b/packages/sds/CHANGELOG.md @@ -1,5 +1,32 @@ # Changelog +## [0.0.6](https://github.com/waku-org/js-waku/compare/sds-v0.0.5...sds-v0.0.6) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* SDS acknowledgements ([#2549](https://github.com/waku-org/js-waku/issues/2549)) +* SDS improvements and fixes ([#2539](https://github.com/waku-org/js-waku/issues/2539)) + +### Features + +* SDS improvements and fixes ([#2539](https://github.com/waku-org/js-waku/issues/2539)) ([dc51550](https://github.com/waku-org/js-waku/commit/dc5155056b2f8583ffc4340701466f4820501c4a)) + + +### Bug Fixes + +* Bloom filter protobuf decoding ([#2529](https://github.com/waku-org/js-waku/issues/2529)) ([449797d](https://github.com/waku-org/js-waku/commit/449797d5c15c278b14952ac4db828e50116e1a61)) +* SDS acknowledgements ([#2549](https://github.com/waku-org/js-waku/issues/2549)) ([c161b37](https://github.com/waku-org/js-waku/commit/c161b37d080419dce26cb019617226d8f706f5de)) +* Should not self-acknowledge messages ([#2528](https://github.com/waku-org/js-waku/issues/2528)) ([459fe96](https://github.com/waku-org/js-waku/commit/459fe96fe6beeec61f1403829b49bd07d2d559ef)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/proto bumped from ^0.0.12 to ^0.0.13 + * @waku/utils bumped from ^0.0.25 to ^0.0.26 + ## [0.0.5](https://github.com/waku-org/js-waku/compare/sds-v0.0.4...sds-v0.0.5) (2025-07-18) diff --git a/packages/sds/package.json b/packages/sds/package.json index 3124f2ac08..5e27d32b53 100644 --- a/packages/sds/package.json +++ b/packages/sds/package.json @@ -1,6 +1,6 @@ { "name": "@waku/sds", - "version": "0.0.5", + "version": "0.0.6", "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.12", - "@waku/utils": "^0.0.25", + "@waku/proto": "^0.0.13", + "@waku/utils": "^0.0.26", "chai": "^5.1.2", "lodash": "^4.17.21" }, diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index 24ba9c381d..79e99113cf 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -12,6 +12,27 @@ * devDependencies * @waku/interfaces bumped from 0.0.16 to 0.0.17 +## [0.0.26](https://github.com/waku-org/js-waku/compare/utils-v0.0.25...utils-v0.0.26) (2025-08-14) + + +### ⚠ BREAKING CHANGES + +* local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) +* Introduce routing info concept + +### Features + +* Introduce routing info concept ([3842d84](https://github.com/waku-org/js-waku/commit/3842d84b55eb96728f6b05b9307ff823fac58a54)) +* Local peer discovery improvements ([#2557](https://github.com/waku-org/js-waku/issues/2557)) ([eab8ce8](https://github.com/waku-org/js-waku/commit/eab8ce81b431b11d79dcbec31aea759319853336)) +* Retrieve peers from all passed enrtree URLs ([25f884e](https://github.com/waku-org/js-waku/commit/25f884e05b430cebe3b6650c16026d771d1b7626)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @waku/interfaces bumped from 0.0.32 to 0.0.33 + ## [0.0.25](https://github.com/waku-org/js-waku/compare/utils-v0.0.24...utils-v0.0.25) (2025-07-18) diff --git a/packages/utils/package.json b/packages/utils/package.json index 58b4a81030..d335f07c94 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,6 +1,6 @@ { "name": "@waku/utils", - "version": "0.0.25", + "version": "0.0.26", "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.32", + "@waku/interfaces": "0.0.33", "chai": "^4.3.10", "debug": "^4.3.4", "uint8arrays": "^5.0.1"