From c19eef137086991d09291a8a55c65cc061e1eab9 Mon Sep 17 00:00:00 2001 From: Igor Sirotin Date: Mon, 15 Jun 2026 07:00:14 +0100 Subject: [PATCH 1/5] docs(messaging): add weekly updates 2026-06-15 --- content/messaging/updates/2026-06-15.md | 242 ++++++++++++++++++++++++ 1 file changed, 242 insertions(+) create mode 100644 content/messaging/updates/2026-06-15.md diff --git a/content/messaging/updates/2026-06-15.md b/content/messaging/updates/2026-06-15.md new file mode 100644 index 0000000000..84a5f8d353 --- /dev/null +++ b/content/messaging/updates/2026-06-15.md @@ -0,0 +1,242 @@ +--- +date: 2026-06-15 +tags: + - messaging-updates +title: 2026-06-15 Messaging Weekly +--- + +## Highlights + + +- Logos Delivery: +- Logos Chat: +- Logos Integrations: +- Status: + +# Logos Delivery + +## [Messaging API — General Availability](2026-messaging-api-general-availability.md) + +- [Deliverable] Provide Store API access for Status needs + - achieved: + - next: + - blockers: + +- [Deliverable] Test suite for Messaging API + - achieved: + - next: + - blockers: + +- [Deliverable] Provide comprehensive documentation on the API + - achieved: + - next: + - blockers: + +- [[Deliverable] Stabilize and improve Messaging API, fix bugs](https://github.com/logos-messaging/pm/issues/414) + - achieved: + - next: + - blockers: + +## [Reliable Channel API — Developer Preview](2026-reliable-channel-api-developer-preview.md) + +- [[Deliverable] Implement Reliable Channel API](https://github.com/logos-messaging/pm/issues/412) + - achieved: + - next: + - blockers: + +- [[Deliverable] Implement SDS-Repair](https://github.com/logos-messaging/pm/issues/413) + - achieved: + - next: + - blockers: + +## [Reliable Channel API — General Availability](2026-reliable-channel-api-general-availability.md) + +- [[Deliverable] Create Segmentation Library](https://github.com/logos-messaging/pm/issues/318) + - achieved: + - next: + - blockers: + +- [[Deliverable] Implement RLN membership management in nwaku library](https://github.com/logos-messaging/pm/issues/353) + - achieved: + - next: + - blockers: + +- Add Segmentation to Reliable Channel API + - achieved: + - next: + - blockers: + +- Add Rate Limit Manager to Reliable Channel API + - achieved: + - next: + - blockers: + +- Deprecate store hash queries for missing messages + - achieved: + - next: + - blockers: + +## [Support QUIC Transport in Logos Delivery](2025-support-discovery-research-and-libp2p-quic.md) + +- [[Deliverable] Trial QUIC](https://github.com/logos-messaging/pm/issues/324) + - achieved: + - next: + - blockers: + +## [RLN for lightpush](https://github.com/logos-messaging/pm/issues/411) + +- [[Deliverable] Improve RLN UX by reducing contract interactions](https://github.com/logos-messaging/pm/issues/344) + - achieved: + - next: + - blockers: + +## [Port RLN to Logos Blockchain](2026-add-support-for-rln-on-lee.md) + +- [[Deliverable] Implement pluggable RLN membership interface](https://github.com/logos-messaging/pm/issues/416) + - achieved: + - next: + - blockers: + +- [[Deliverable] Integrate Logos Delivery with RLN on Logos Blockchain](https://github.com/logos-messaging/pm/issues/417) + - achieved: + - next: + - blockers: + +- [[Deliverable] Update RLN membership management library](https://github.com/logos-messaging/pm/issues/419) + - achieved: + - next: + - blockers: + +## [Fleet stability](2026-fleet-stability.md) + +- [[Deliverable] Integrate Sentry for crash reporting](https://github.com/logos-messaging/pm/issues/381) + - achieved: + - next: + - blockers: + +- [[Deliverable] Fleet monitoring dashboards for Logos fleets](https://github.com/logos-messaging/pm/issues/382) + - achieved: + - next: + - blockers: + +- [[Deliverable] Fleet alerting for Logos fleets](https://github.com/logos-messaging/pm/issues/383) + - achieved: + - next: + - blockers: + +- [[Deliverable] Resolve known fleet stability issues](https://github.com/logos-messaging/pm/issues/384) + - achieved: + - next: + - blockers: + +# Logos Chat + +## [Chat — Group Conversations](2025-extend-chat-sdk-with-group-conversations.md) + +- [[Deliverable] Add Group Chat](https://github.com/logos-messaging/pm/issues/346) + - achieved: + - next: + - blockers: + +- [[Deliverable] Enable usage with RLN SDK](https://github.com/logos-messaging/pm/issues/347) + - achieved: + - next: + - blockers: + +- Implement simple identity model + - achieved: + - next: + - blockers: + +- Implement contact discovery + - achieved: + - next: + - blockers: + +- Design SDS and de-MLS integration + - achieved: + - next: + - blockers: + +- Remove unnecessary Nim shim from Logos Chat + - achieved: + - next: + - blockers: + +- Use Reliable Channels in Logos Chat + - achieved: + - next: + - blockers: + +- Perform test integration of Logos Chat into Status App + - achieved: + - next: + - blockers: + +# Logos Core + +## [Logos Core integration — phase 2](2026-logos-core-integration-phase-2.md) + +- [[Deliverable] Integrate Chat and Delivery Logos Core modules](https://github.com/logos-messaging/pm/issues/387) + - achieved: + - next: + - blockers: + +- [[Deliverable] Add support for groups in Logos Core Chat module](https://github.com/logos-messaging/pm/issues/375) + - achieved: + - next: + - blockers: + +- [[Deliverable] Add Reliable Channel API to Logos Core Delivery module](https://github.com/logos-messaging/pm/issues/388) + - achieved: + - next: + - blockers: + +- [[Deliverable] POC: Delivery module uses Discovery module for peer discovery](https://github.com/logos-messaging/pm/issues/389) + - achieved: + - next: + - blockers: + +- [[Deliverable] Build Logos Core demo app in QML](https://github.com/logos-messaging/pm/issues/390) + - achieved: + - next: + - blockers: + +- [[Deliverable] Implement integration tests for Messaging modules](https://github.com/logos-messaging/pm/issues/391) + - achieved: + - next: + - blockers: + +# Status + +## [Integrate logos-delivery in Status](2026-status-logos-delivery-integration.md) + +- [[Deliverable] Integrate Messaging API in status-go](https://github.com/logos-messaging/pm/issues/380) + - achieved: + - next: + - blockers: + +## [Introduce E2E Reliability in Status Communities](2024-e2e-reliability-protocol.md) + +- [[Deliverable] SDS protocol in Status - basic recovery](https://github.com/logos-messaging/pm/issues/304) + - achieved: + - next: + - blockers: + +- [[Deliverable] SDS protocol in Status — enable wrapping for communities messages](https://github.com/logos-messaging/pm/issues/385) + - achieved: + - next: + - blockers: + +## [Integrate logos-chat in Status](2026-status-logos-chat-integration.md) + +- [[Deliverable] Deploy RLN Contracts to Status L2 testnet](https://github.com/logos-messaging/pm/issues/356) + - achieved: + - next: + - blockers: + +# Maintenance + +- achieved: +- next: +- blocked: From aee2957d786c9949c00e5314ec1362d3a1297ba6 Mon Sep 17 00:00:00 2001 From: Jazz Turner-Baggs <473256+jazzz@users.noreply.github.com> Date: Mon, 15 Jun 2026 15:49:49 -0700 Subject: [PATCH 2/5] chat updates --- content/messaging/updates/2026-06-15.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/content/messaging/updates/2026-06-15.md b/content/messaging/updates/2026-06-15.md index 84a5f8d353..a984e01eff 100644 --- a/content/messaging/updates/2026-06-15.md +++ b/content/messaging/updates/2026-06-15.md @@ -1,4 +1,4 @@ ---- +s--- date: 2026-06-15 tags: - messaging-updates @@ -135,6 +135,10 @@ title: 2026-06-15 Messaging Weekly - [[Deliverable] Add Group Chat](https://github.com/logos-messaging/pm/issues/346) - achieved: + - Add Threaded transport : https://github.com/logos-messaging/libchat/pull/125 + - Make Core Sendable : https://github.com/logos-messaging/libchat/pull/123 + - DeMLS Integration : https://github.com/logos-messaging/libchat/pull/134 + - next: - blockers: @@ -145,6 +149,8 @@ title: 2026-06-15 Messaging Weekly - Implement simple identity model - achieved: + - Extend http registry to store accounts : https://github.com/logos-messaging/libchat/pull/129 + - Update context to accept external Identity Providers : https://github.com/logos-messaging/libchat/pull/127 - next: - blockers: @@ -160,6 +166,7 @@ title: 2026-06-15 Messaging Weekly - Remove unnecessary Nim shim from Logos Chat - achieved: + - Remove client-ffi and legacy nim bindings : https://github.com/logos-messaging/libchat/pull/133 - next: - blockers: From 21a9ae7126365b007caf216ea373647da994d7c5 Mon Sep 17 00:00:00 2001 From: Ivan FB Date: Tue, 16 Jun 2026 12:46:56 +0200 Subject: [PATCH 3/5] delivery update --- content/messaging/updates/2026-06-15.md | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/content/messaging/updates/2026-06-15.md b/content/messaging/updates/2026-06-15.md index a984e01eff..bc6462d880 100644 --- a/content/messaging/updates/2026-06-15.md +++ b/content/messaging/updates/2026-06-15.md @@ -34,6 +34,8 @@ title: 2026-06-15 Messaging Weekly - [[Deliverable] Stabilize and improve Messaging API, fix bugs](https://github.com/logos-messaging/pm/issues/414) - achieved: + - [feat: unify libs into a single liblogosdelivery](https://github.com/logos-messaging/logos-delivery/pull/3949) + - [feat: Improve config (v2)](https://github.com/logos-messaging/logos-delivery/pull/3925) - next: - blockers: @@ -41,6 +43,7 @@ title: 2026-06-15 Messaging Weekly - [[Deliverable] Implement Reliable Channel API](https://github.com/logos-messaging/pm/issues/412) - achieved: + - [feat: wire ReliabilityManager into the Reliable Channel — integrate SDS core logic into logos-delivery](https://github.com/logos-messaging/logos-delivery/pull/3942) - next: - blockers: @@ -81,6 +84,8 @@ title: 2026-06-15 Messaging Weekly - [[Deliverable] Trial QUIC](https://github.com/logos-messaging/pm/issues/324) - achieved: - next: + - [feat: QUIC transport support](https://github.com/logos-messaging/logos-delivery/pull/3951) + - QA-reproducible QUIC-in-Logos-Delivery used in Logos Delivery Simulator to validate QUIC support - blockers: ## [RLN for lightpush](https://github.com/logos-messaging/pm/issues/411) @@ -88,6 +93,7 @@ title: 2026-06-15 Messaging Weekly - [[Deliverable] Improve RLN UX by reducing contract interactions](https://github.com/logos-messaging/pm/issues/344) - achieved: - next: + - [message validation rejection triggers root poll and retry](https://github.com/logos-messaging/logos-delivery/issues/3922) - blockers: ## [Port RLN to Logos Blockchain](2026-add-support-for-rln-on-lee.md) @@ -244,6 +250,13 @@ title: 2026-06-15 Messaging Weekly # Maintenance -- achieved: -- next: -- blocked: + - achieved: + - [feat: bump nim-libp2p to v2.0.0](https://github.com/logos-messaging/logos-delivery/pull/3929) + - [bug: Docs list config keys that the node does not accept](https://github.com/logos-messaging/logos-delivery/issues/3827) + - next: + - [chore: prepare release v0.39.0](https://github.com/logos-messaging/logos-delivery/pull/3958) + - [RecvService: only backfill from Store after offline periods, not every 5 min while Connected](https://github.com/logos-messaging/logos-delivery/issues/3941) + - [API design](https://github.com/logos-messaging/logos-delivery/issues/3879) + - [Structured API layers](https://github.com/logos-messaging/logos-delivery/issues/3956) + - [POC: structured api interface](https://github.com/logos-messaging/logos-delivery/pull/3946) + - blocked: From 1cb8bf1da9f0ae19e2d80a0090f42cb2b44ba408 Mon Sep 17 00:00:00 2001 From: Igor Sirotin Date: Tue, 16 Jun 2026 17:00:18 +0100 Subject: [PATCH 4/5] chore: clean up empty blocks --- content/messaging/updates/2026-06-15.md | 199 +----------------------- 1 file changed, 1 insertion(+), 198 deletions(-) diff --git a/content/messaging/updates/2026-06-15.md b/content/messaging/updates/2026-06-15.md index bc6462d880..0200d51a02 100644 --- a/content/messaging/updates/2026-06-15.md +++ b/content/messaging/updates/2026-06-15.md @@ -5,135 +5,33 @@ tags: title: 2026-06-15 Messaging Weekly --- -## Highlights - - -- Logos Delivery: -- Logos Chat: -- Logos Integrations: -- Status: - # Logos Delivery ## [Messaging API — General Availability](2026-messaging-api-general-availability.md) -- [Deliverable] Provide Store API access for Status needs - - achieved: - - next: - - blockers: - -- [Deliverable] Test suite for Messaging API - - achieved: - - next: - - blockers: - -- [Deliverable] Provide comprehensive documentation on the API - - achieved: - - next: - - blockers: - - [[Deliverable] Stabilize and improve Messaging API, fix bugs](https://github.com/logos-messaging/pm/issues/414) - achieved: - [feat: unify libs into a single liblogosdelivery](https://github.com/logos-messaging/logos-delivery/pull/3949) - [feat: Improve config (v2)](https://github.com/logos-messaging/logos-delivery/pull/3925) - - next: - - blockers: ## [Reliable Channel API — Developer Preview](2026-reliable-channel-api-developer-preview.md) - [[Deliverable] Implement Reliable Channel API](https://github.com/logos-messaging/pm/issues/412) - achieved: - [feat: wire ReliabilityManager into the Reliable Channel — integrate SDS core logic into logos-delivery](https://github.com/logos-messaging/logos-delivery/pull/3942) - - next: - - blockers: - -- [[Deliverable] Implement SDS-Repair](https://github.com/logos-messaging/pm/issues/413) - - achieved: - - next: - - blockers: - -## [Reliable Channel API — General Availability](2026-reliable-channel-api-general-availability.md) - -- [[Deliverable] Create Segmentation Library](https://github.com/logos-messaging/pm/issues/318) - - achieved: - - next: - - blockers: - -- [[Deliverable] Implement RLN membership management in nwaku library](https://github.com/logos-messaging/pm/issues/353) - - achieved: - - next: - - blockers: - -- Add Segmentation to Reliable Channel API - - achieved: - - next: - - blockers: - -- Add Rate Limit Manager to Reliable Channel API - - achieved: - - next: - - blockers: - -- Deprecate store hash queries for missing messages - - achieved: - - next: - - blockers: ## [Support QUIC Transport in Logos Delivery](2025-support-discovery-research-and-libp2p-quic.md) - [[Deliverable] Trial QUIC](https://github.com/logos-messaging/pm/issues/324) - - achieved: - next: - [feat: QUIC transport support](https://github.com/logos-messaging/logos-delivery/pull/3951) - QA-reproducible QUIC-in-Logos-Delivery used in Logos Delivery Simulator to validate QUIC support - - blockers: ## [RLN for lightpush](https://github.com/logos-messaging/pm/issues/411) - [[Deliverable] Improve RLN UX by reducing contract interactions](https://github.com/logos-messaging/pm/issues/344) - - achieved: - next: - [message validation rejection triggers root poll and retry](https://github.com/logos-messaging/logos-delivery/issues/3922) - - blockers: - -## [Port RLN to Logos Blockchain](2026-add-support-for-rln-on-lee.md) - -- [[Deliverable] Implement pluggable RLN membership interface](https://github.com/logos-messaging/pm/issues/416) - - achieved: - - next: - - blockers: - -- [[Deliverable] Integrate Logos Delivery with RLN on Logos Blockchain](https://github.com/logos-messaging/pm/issues/417) - - achieved: - - next: - - blockers: - -- [[Deliverable] Update RLN membership management library](https://github.com/logos-messaging/pm/issues/419) - - achieved: - - next: - - blockers: - -## [Fleet stability](2026-fleet-stability.md) - -- [[Deliverable] Integrate Sentry for crash reporting](https://github.com/logos-messaging/pm/issues/381) - - achieved: - - next: - - blockers: - -- [[Deliverable] Fleet monitoring dashboards for Logos fleets](https://github.com/logos-messaging/pm/issues/382) - - achieved: - - next: - - blockers: - -- [[Deliverable] Fleet alerting for Logos fleets](https://github.com/logos-messaging/pm/issues/383) - - achieved: - - next: - - blockers: - -- [[Deliverable] Resolve known fleet stability issues](https://github.com/logos-messaging/pm/issues/384) - - achieved: - - next: - - blockers: # Logos Chat @@ -145,108 +43,14 @@ title: 2026-06-15 Messaging Weekly - Make Core Sendable : https://github.com/logos-messaging/libchat/pull/123 - DeMLS Integration : https://github.com/logos-messaging/libchat/pull/134 - - next: - - blockers: - -- [[Deliverable] Enable usage with RLN SDK](https://github.com/logos-messaging/pm/issues/347) - - achieved: - - next: - - blockers: - - Implement simple identity model - achieved: - Extend http registry to store accounts : https://github.com/logos-messaging/libchat/pull/129 - Update context to accept external Identity Providers : https://github.com/logos-messaging/libchat/pull/127 - - next: - - blockers: - -- Implement contact discovery - - achieved: - - next: - - blockers: - -- Design SDS and de-MLS integration - - achieved: - - next: - - blockers: - Remove unnecessary Nim shim from Logos Chat - achieved: - Remove client-ffi and legacy nim bindings : https://github.com/logos-messaging/libchat/pull/133 - - next: - - blockers: - -- Use Reliable Channels in Logos Chat - - achieved: - - next: - - blockers: - -- Perform test integration of Logos Chat into Status App - - achieved: - - next: - - blockers: - -# Logos Core - -## [Logos Core integration — phase 2](2026-logos-core-integration-phase-2.md) - -- [[Deliverable] Integrate Chat and Delivery Logos Core modules](https://github.com/logos-messaging/pm/issues/387) - - achieved: - - next: - - blockers: - -- [[Deliverable] Add support for groups in Logos Core Chat module](https://github.com/logos-messaging/pm/issues/375) - - achieved: - - next: - - blockers: - -- [[Deliverable] Add Reliable Channel API to Logos Core Delivery module](https://github.com/logos-messaging/pm/issues/388) - - achieved: - - next: - - blockers: - -- [[Deliverable] POC: Delivery module uses Discovery module for peer discovery](https://github.com/logos-messaging/pm/issues/389) - - achieved: - - next: - - blockers: - -- [[Deliverable] Build Logos Core demo app in QML](https://github.com/logos-messaging/pm/issues/390) - - achieved: - - next: - - blockers: - -- [[Deliverable] Implement integration tests for Messaging modules](https://github.com/logos-messaging/pm/issues/391) - - achieved: - - next: - - blockers: - -# Status - -## [Integrate logos-delivery in Status](2026-status-logos-delivery-integration.md) - -- [[Deliverable] Integrate Messaging API in status-go](https://github.com/logos-messaging/pm/issues/380) - - achieved: - - next: - - blockers: - -## [Introduce E2E Reliability in Status Communities](2024-e2e-reliability-protocol.md) - -- [[Deliverable] SDS protocol in Status - basic recovery](https://github.com/logos-messaging/pm/issues/304) - - achieved: - - next: - - blockers: - -- [[Deliverable] SDS protocol in Status — enable wrapping for communities messages](https://github.com/logos-messaging/pm/issues/385) - - achieved: - - next: - - blockers: - -## [Integrate logos-chat in Status](2026-status-logos-chat-integration.md) - -- [[Deliverable] Deploy RLN Contracts to Status L2 testnet](https://github.com/logos-messaging/pm/issues/356) - - achieved: - - next: - - blockers: # Maintenance @@ -258,5 +62,4 @@ title: 2026-06-15 Messaging Weekly - [RecvService: only backfill from Store after offline periods, not every 5 min while Connected](https://github.com/logos-messaging/logos-delivery/issues/3941) - [API design](https://github.com/logos-messaging/logos-delivery/issues/3879) - [Structured API layers](https://github.com/logos-messaging/logos-delivery/issues/3956) - - [POC: structured api interface](https://github.com/logos-messaging/logos-delivery/pull/3946) - - blocked: + - [POC: structured api interface](https://github.com/logos-messaging/logos-delivery/pull/3946) \ No newline at end of file From 0d7cc968ca15afba85570d5670cc365e071d8095 Mon Sep 17 00:00:00 2001 From: Igor Sirotin Date: Thu, 18 Jun 2026 00:18:56 +0100 Subject: [PATCH 5/5] status, highlights --- content/messaging/updates/2026-06-15.md | 39 ++++++++++++++++++++++++- 1 file changed, 38 insertions(+), 1 deletion(-) diff --git a/content/messaging/updates/2026-06-15.md b/content/messaging/updates/2026-06-15.md index 0200d51a02..b0482cd9e2 100644 --- a/content/messaging/updates/2026-06-15.md +++ b/content/messaging/updates/2026-06-15.md @@ -1,10 +1,18 @@ -s--- +--- date: 2026-06-15 tags: - messaging-updates title: 2026-06-15 Messaging Weekly --- +## Highlights + + +- Logos Delivery: + - [feat: bump nim-libp2p to v2.0.0](https://github.com/logos-messaging/logos-delivery/pull/3929) +- Logos Chat: + - DeMLS Integration : https://github.com/logos-messaging/libchat/pull/134 + # Logos Delivery ## [Messaging API — General Availability](2026-messaging-api-general-availability.md) @@ -52,6 +60,35 @@ title: 2026-06-15 Messaging Weekly - achieved: - Remove client-ffi and legacy nim bindings : https://github.com/logos-messaging/libchat/pull/133 +# Status + + +## [Integrate logos-delivery in Status](2026-status-logos-delivery-integration.md) + +- [[Deliverable] Integrate Messaging API in status-go](https://github.com/logos-messaging/pm/issues/380) + - achieved: + - Fixed functional tests flakiness for light client: + - [fix: prefer connected peers (light-client test flakiness)](https://github.com/status-im/status-go/pull/6943) + - Cleaning up and preparing a MessagingAPI shim in status-go: + - [refactor(transport): move wire-subscription management behind MessagingAPI](https://github.com/status-im/status-go/pull/7551) + - [test(functional): run chat compatibility tests in full/light client matrix](https://github.com/status-im/status-go/pull/7542) + - [refactor(waku): drop Version/PeerCount and move GetCurrentTime to transport](https://github.com/status-im/status-go/pull/7560) + - [refactor(waku): remove key storage from the waku adapter](https://github.com/status-im/status-go/pull/7550) + - [feat: introduce StoreClient facade to decouple store access from go-waku](https://github.com/status-im/status-go/pull/7527) + - [refactor(waku): remove the Filter machinery from the adapter](https://github.com/status-im/status-go/pull/7543) + - [refactor(transport): decode received messages at most once per key](https://github.com/status-im/status-go/pull/7541) + - [chore: remove unused waku/ext peer, stats & ENR API](https://github.com/status-im/status-go/pull/7528) + - Cherry-picked migrations to develop branch: + - [feat(transport): decode incoming version=0 payloads as WakuV1 (#7499 phase 1)](https://github.com/status-im/status-go/pull/7537) + - [feat(communities): listen for community control on the default shard (32) (#7498 phase 1)](https://github.com/status-im/status-go/pull/7538) + - [chore: remove unused wakuext service methods](https://github.com/status-im/status-app/pull/21173) + - [refactor(messaging): lift rfc26 decoding to Transport](https://github.com/status-im/status-go/pull/7524) + - Started prepareing `logos-delivery-go-bindings` for adding Messaging API: + - [refactor: adopt golang-standards/project-layout](https://github.com/logos-messaging/logos-delivery-go-bindings/pull/111) + - [ci: add PR-gate workflow + fix module path](https://github.com/logos-messaging/logos-delivery-go-bindings/pull/109) + - [feat: liblogosdelivery cgo bridge (internal/ffi) + CI wiring](https://github.com/logos-messaging/logos-delivery-go-bindings/pull/113) + - [refactor: extract libwaku cgo bridge into internal/ffi](https://github.com/logos-messaging/logos-delivery-go-bindings/pull/114) + # Maintenance - achieved: