diff --git a/CHANGELOG.md b/CHANGELOG.md index 3c80a3b79..bc82f748e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -127,7 +127,7 @@ - Add extra debug REST helper via getting peer statistics ([#3443](https://github.com/waku-org/nwaku/issues/3443)) ([f4ad7a332](https://github.com/waku-org/nwaku/commit/f4ad7a332)) - Expose online state in libwaku ([#3433](https://github.com/waku-org/nwaku/issues/3433)) ([e7f5c8cb2](https://github.com/waku-org/nwaku/commit/e7f5c8cb2)) - Add heaptrack support build for Nim v2.0.12 builds ([#3424](https://github.com/waku-org/nwaku/issues/3424)) ([91885fb9e](https://github.com/waku-org/nwaku/commit/91885fb9e)) -- Remove debug for js-waku ([#3423](https://github.com/waku-org/nwaku/issues/3423)) ([5628dc6ad](https://github.com/waku-org/nwaku/commit/5628dc6ad)) +- Remove debug for logos-messaging-js ([#3423](https://github.com/waku-org/nwaku/issues/3423)) ([5628dc6ad](https://github.com/waku-org/nwaku/commit/5628dc6ad)) - Bump dependencies for v0.36 ([#3410](https://github.com/waku-org/nwaku/issues/3410)) ([005815746](https://github.com/waku-org/nwaku/commit/005815746)) - Enhance feedback on error CLI ([#3405](https://github.com/waku-org/nwaku/issues/3405)) ([3464d81a6](https://github.com/waku-org/nwaku/commit/3464d81a6)) - Allow multiple rln eth clients ([#3402](https://github.com/waku-org/nwaku/issues/3402)) ([861710bc7](https://github.com/waku-org/nwaku/commit/861710bc7)) @@ -1327,7 +1327,7 @@ Release highlights: - Adding -d:postgres flag when creating a Docker image for release and PRs ([#2076](https://github.com/waku-org/nwaku/issues/2076)) ([7a376f59](https://github.com/waku-org/nwaku/commit/7a376f59)) - Moved external APIs out of node ([#2069](https://github.com/waku-org/nwaku/issues/2069)) ([3e72e830](https://github.com/waku-org/nwaku/commit/3e72e830)) - bump nim-libp2p, nim-toml-serialization, nim-unicodedb, nim-unittest2, nim-websock, nim-zlib, & nimbus-build-system ([#2065](https://github.com/waku-org/nwaku/issues/2065)) ([dc25057a](https://github.com/waku-org/nwaku/commit/dc25057a)) -- **ci:** add js-waku as a dependency for pre-release createion ([#2022](https://github.com/waku-org/nwaku/issues/2022)) ([28b04000](https://github.com/waku-org/nwaku/commit/28b04000)) +- **ci:** add logos-messaging-js as a dependency for pre-release createion ([#2022](https://github.com/waku-org/nwaku/issues/2022)) ([28b04000](https://github.com/waku-org/nwaku/commit/28b04000)) - Updating nim-chronicles, nim-chronos, nim-presto, nimcrypto, nim-libp2p, and nim-nat-transversal ([#2043](https://github.com/waku-org/nwaku/issues/2043)) ([f617cd97](https://github.com/waku-org/nwaku/commit/f617cd97)) - **cbindings:** Thread-safe communication between the main thread and the Waku Thread ([#1978](https://github.com/waku-org/nwaku/issues/1978)) ([72f90663](https://github.com/waku-org/nwaku/commit/72f90663)) - **rln-relay:** logs, updated submodule, leaves_set metric ([#2024](https://github.com/waku-org/nwaku/issues/2024)) ([2e515a06](https://github.com/waku-org/nwaku/commit/2e515a06)) @@ -1335,7 +1335,7 @@ Release highlights: - **postgres:** not loading the libpq library by default & better user feedback ([#2028](https://github.com/waku-org/nwaku/issues/2028)) ([e8602021](https://github.com/waku-org/nwaku/commit/e8602021)) - move SubscriptionManager under waku_core ([#2025](https://github.com/waku-org/nwaku/issues/2025)) ([563b2b20](https://github.com/waku-org/nwaku/commit/563b2b20)) - **README:** List possible WSL Issue ([#1995](https://github.com/waku-org/nwaku/issues/1995)) ([ebe715e9](https://github.com/waku-org/nwaku/commit/ebe715e9)) -- **ci:** add js-waku test to pre-release workflow ([#2017](https://github.com/waku-org/nwaku/issues/2017)) ([e8776fd6](https://github.com/waku-org/nwaku/commit/e8776fd6)) +- **ci:** add logos-messaging-js test to pre-release workflow ([#2017](https://github.com/waku-org/nwaku/issues/2017)) ([e8776fd6](https://github.com/waku-org/nwaku/commit/e8776fd6)) This release supports the following [libp2p protocols](https://docs.libp2p.io/concepts/protocols/): | Protocol | Spec status | Protocol id | @@ -1362,7 +1362,7 @@ The Waku v1 implementation has been removed from this repository and can be foun Release highlights: * RLN is now part of standard release (is no longer EXPERIMENTAL feature) -* Interop tests between nwaku and js-waku are now gating PRs and releases +* Interop tests between nwaku and logos-messaging-js are now gating PRs and releases * Libwaku has been made more threadsafe (1 out of 3 improvements applied.) * Added autosharding option on various protocol APIs @@ -1412,9 +1412,9 @@ Release highlights: ### Changes -- **ci:** add js-waku test to pre-release workflow ([#2017](https://github.com/waku-org/nwaku/issues/2017)) ([e8776fd6](https://github.com/waku-org/nwaku/commit/e8776fd6)) +- **ci:** add logos-messaging-js test to pre-release workflow ([#2017](https://github.com/waku-org/nwaku/issues/2017)) ([e8776fd6](https://github.com/waku-org/nwaku/commit/e8776fd6)) - **rln-relay:** updated docs ([#1993](https://github.com/waku-org/nwaku/issues/1993)) ([76e34077](https://github.com/waku-org/nwaku/commit/76e34077)) -- **ci:** execute js-waku integration tests on image build ([#2006](https://github.com/waku-org/nwaku/issues/2006)) ([5d976df9](https://github.com/waku-org/nwaku/commit/5d976df9)) +- **ci:** execute logos-messaging-js integration tests on image build ([#2006](https://github.com/waku-org/nwaku/issues/2006)) ([5d976df9](https://github.com/waku-org/nwaku/commit/5d976df9)) - **rln-relay:** add isReady check ([#1989](https://github.com/waku-org/nwaku/issues/1989)) ([5638bd06](https://github.com/waku-org/nwaku/commit/5638bd06)) - **rln-relay:** clean up nullifier table every MaxEpochGap ([#1994](https://github.com/waku-org/nwaku/issues/1994)) ([483f40c8](https://github.com/waku-org/nwaku/commit/483f40c8)) - **ci:** use commit instead of master for docker image ([#1990](https://github.com/waku-org/nwaku/issues/1990)) ([98850192](https://github.com/waku-org/nwaku/commit/98850192)) diff --git a/README.md b/README.md index c64479738..bc5516de2 100644 --- a/README.md +++ b/README.md @@ -143,8 +143,8 @@ Binary will be created as `.bin` under the `build` d make test/tests/common/test_enr_builder.nim ``` -### Testing against `js-waku` -Refer to [js-waku repo](https://github.com/waku-org/js-waku/tree/master/packages/tests) for instructions. +### Testing against `logos-messaging-js` +Refer to [logos-messaging-js repo](https://github.com/logos-messaging/logos-messaging-js/tree/master/packages/tests) for instructions. ## Formatting diff --git a/docs/contributors/release-process.md b/docs/contributors/release-process.md index bde63aa6f..3356137a6 100644 --- a/docs/contributors/release-process.md +++ b/docs/contributors/release-process.md @@ -69,7 +69,7 @@ For more context, see https://trunkbaseddevelopment.com/branch-for-release/ 6. **Validation of release candidate** 6a. **Automated testing** - - Ensure all the unit tests (specifically js-waku tests) are green against the release candidate. + - Ensure all the unit tests (specifically logos-messaging-js tests) are green against the release candidate. - Ask Vac-QA and Vac-DST to run their available tests against the release candidate; share all release candidates with both teams. > We need an additional report like [this](https://www.notion.so/DST-Reports-1228f96fb65c80729cd1d98a7496fe6f) specifically from the DST team. diff --git a/docs/operators/how-to/configure-websocket.md b/docs/operators/how-to/configure-websocket.md index 4f1c461c6..7a468d675 100644 --- a/docs/operators/how-to/configure-websocket.md +++ b/docs/operators/how-to/configure-websocket.md @@ -1,6 +1,6 @@ # Configure websocket transport -Websocket is currently the only Waku transport supported by browser nodes using [js-waku](https://github.com/status-im/js-waku). +Websocket is currently the only Waku transport supported by browser nodes using [logos-messaging-js](https://github.com/logos-messaging/logos-messaging-js). Setting up websocket enables your node to directly serve browser peers. A valid certificate is necessary to serve browser nodes, diff --git a/docs/tutorial/websocket.md b/docs/tutorial/websocket.md index bc0774442..0cdc9c18a 100644 --- a/docs/tutorial/websocket.md +++ b/docs/tutorial/websocket.md @@ -3,7 +3,7 @@ > TODO (2023-05-24): Deprecate or fix Currently, nim-waku only supports TCP transport. -This means it is not possible to directly connect from a browser using [js-waku](https://github.com/waku-org/js-waku/) +This means it is not possible to directly connect from a browser using [logos-messaging-js](https://github.com/logos-messaging/logos-messaging-js/) to a nim-waku based node such as wakunode2. To remediate to this, utilities such as [websockify](https://github.com/novnc/websockify) can be used. diff --git a/waku/README.md b/waku/README.md index ed3887a09..f03aac080 100644 --- a/waku/README.md +++ b/waku/README.md @@ -199,7 +199,7 @@ See the [separate tutorial](../docs/tutorial/dns-disc.md) for a complete guide t ## Enabling Websocket -Websocket is currently the only Waku transport supported by browser nodes that uses [js-waku](https://github.com/status-im/js-waku). +Websocket is currently the only Waku transport supported by browser nodes that uses [logos-messaging-js](https://github.com/logos-messaging/logos-messaging-js). Setting up websocket enables your node to directly serve browser peers. A valid certificate is necessary to serve browser nodes, diff --git a/waku/rest_api/endpoint/builder.nim b/waku/rest_api/endpoint/builder.nim index bbd8de422..91a09b113 100644 --- a/waku/rest_api/endpoint/builder.nim +++ b/waku/rest_api/endpoint/builder.nim @@ -137,8 +137,8 @@ proc startRestServerProtocolSupport*( ## Relay REST API if relayEnabled: - ## This MessageCache is used, f.e., in js-waku<>nwaku interop tests. - ## js-waku tests asks nwaku-docker through REST whether a message is properly received. + ## This MessageCache is used, f.e., in logos-messaging-js<>nwaku interop tests. + ## logos-messaging-js tests asks nwaku-docker through REST whether a message is properly received. let cache = MessageCache.init(int(conf.relayCacheCapacity)) let handler: WakuRelayHandler = messageCacheHandler(cache)