From 7c1bb1e5068355d5982d2dad9b8b7d100f3c5441 Mon Sep 17 00:00:00 2001 From: Igor Sirotin Date: Fri, 26 Jun 2026 16:01:13 +0100 Subject: [PATCH] docs(messaging): add weekly updates 2026-06-22 (#479) * docs(messaging): add weekly updates 2026-06-22 * delivery update * chat * status udpate * chore: clean up empty blocks * cleanup template --------- Co-authored-by: Ivan FB Co-authored-by: Jazz Turner-Baggs <473256+jazzz@users.noreply.github.com> --- .../templates/weekly-update-template.md | 5 - content/messaging/updates/2026-06-22.md | 111 ++++++++++++++++++ 2 files changed, 111 insertions(+), 5 deletions(-) create mode 100644 content/messaging/updates/2026-06-22.md diff --git a/content/messaging/templates/weekly-update-template.md b/content/messaging/templates/weekly-update-template.md index ca0da8b25..d3c170d23 100644 --- a/content/messaging/templates/weekly-update-template.md +++ b/content/messaging/templates/weekly-update-template.md @@ -44,11 +44,6 @@ title: 2026-MM-DD Messaging Weekly - 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) diff --git a/content/messaging/updates/2026-06-22.md b/content/messaging/updates/2026-06-22.md new file mode 100644 index 000000000..0f448b62d --- /dev/null +++ b/content/messaging/updates/2026-06-22.md @@ -0,0 +1,111 @@ +--- +date: 2026-06-22 +tags: + - messaging-updates +title: 2026-06-22 Messaging Weekly +--- + +## Highlights + + +- Logos Delivery: + - [Added support for QUIC transport](https://github.com/logos-messaging/logos-delivery/pull/3951) +# Logos Delivery + +## [Messaging API — General Availability](2026-messaging-api-general-availability.md) + +- [[Deliverable] Stabilize and improve Messaging API, fix bugs](https://github.com/logos-messaging/pm/issues/414) + - achieved: + - [Messaging backfill from store only when regaining connectivity](https://github.com/logos-messaging/logos-delivery/pull/3957) + - next: + - [feat: add LogosDelivery orchestrator as project entry point for FFI](https://github.com/logos-messaging/logos-delivery/pull/3970) + - [fix: retry send tasks stuck in Entry state](https://github.com/logos-messaging/logos-delivery/pull/3967) + - [fix: Cap store checks on propagated messages by MessagingClient](https://github.com/logos-messaging/logos-delivery/pull/3965) + +## [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: + - [chore: address deferred SDS-handler review comments from #3942](https://github.com/logos-messaging/logos-delivery/pull/3960) + - next: + - [Create first phase of interop tests for reliable channel API](https://github.com/logos-messaging/logos-delivery/issues/3959) + +## [Reliable Channel API — General Availability](2026-reliable-channel-api-general-availability.md) + +- [[Deliverable] Implement RLN membership management in nwaku library](https://github.com/logos-messaging/pm/issues/353) + - achieved: + - [Add tests for merkle root and proof updates](https://github.com/logos-messaging/logos-delivery/pull/3950) + - next: + - [chore: Reduce RLN test execution duration](https://github.com/logos-messaging/logos-delivery/issues/3968) + +- Add Rate Limit Manager to Reliable Channel API + - next: + - [move rate_limit_manager to messaging layer](https://github.com/logos-messaging/logos-delivery/issues/3953) + +## [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: + - [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 + - [logos-delivery-simulator guide for QUIC demonstration](https://gist.github.com/fcecin/49f414e46ebf8dea4cda0119e229b25a) + - [PR in logos-delivery-simulator to enable QUIC support](https://github.com/logos-messaging/logos-delivery/pull/3951) + +## [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: + - [create tests to verify RLN use for lightpush](https://github.com/logos-messaging/logos-delivery/issues/3923) + - next: + - [optimise RPC calls for lightpush client message rejection](https://github.com/logos-messaging/logos-delivery/issues/3945) + - [isolate RLN in a separate self-contained module that can be used by any protocol (relay, lightpush, etc.)](https://github.com/logos-messaging/logos-delivery/issues/3954) + +## [Fleet stability](2026-fleet-stability.md) + +- [[Deliverable] Resolve known fleet stability issues](https://github.com/logos-messaging/pm/issues/384) + - next: + - [fix(discovery): prune stale discv5 peers from peer store so PX stops serving dead ENRs](https://github.com/logos-messaging/logos-delivery/pull/3939) + +# 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: + - Add Identified trait for Convo handling - https://github.com/logos-messaging/libchat/pull/138 + - Introduce Delegate Signer + Sender attribution - https://github.com/logos-messaging/libchat/pull/143 + - Streamline MLS config - https://github.com/logos-messaging/libchat/pull/141 + +- Implement simple identity model + - achieved: + - Cleanup registry implementations for easier maintenance - https://github.com/logos-messaging/libchat/pull/136 + - Make 1:1 Chats support Multi-device + - Enable new DirectConvo type in Client - https://github.com/logos-messaging/libchat/pull/140 + - Add Account <--> Delegate verification - https://github.com/logos-messaging/libchat/pull/142 + +# 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: + - [Investigate flaky light-client functional tests](https://github.com/status-im/status-go/issues/7513) + - [Status-owned MessageSentCheck](https://github.com/status-im/status-go/pull/7572) + - [Remove missing message verification](https://github.com/status-im/status-go/pull/7559) + - [drop Version/PeerCount and move GetCurrentTime to transport](https://github.com/status-im/status-go/pull/7560) + - next: + - [feat: add status.prod network preset (cluster 16, RLN off)](https://github.com/logos-messaging/logos-delivery/pull/3962) + - [feat: allow overriding actual shard values in auto-sharding](https://github.com/logos-messaging/logos-delivery/pull/3963) + +# Maintenance + + - achieved: + - [Workaround MacOS build issue caused by between new bearssl 0.2.9 and chronos](https://github.com/logos-messaging/logos-delivery/pull/3969) + - [chore: simplify release process — merge deploy into prepare_release](https://github.com/logos-messaging/logos-delivery/pull/3964) + - [fix compilation problem in new discovery branch](https://github.com/logos-messaging/logos-delivery/pull/3961) + - next: + - [chore: prepare release v0.39.0](https://github.com/logos-messaging/logos-delivery/pull/3958) + - [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) + - [fix: Structured API Layers PR review (suggested fixes)](https://github.com/logos-messaging/logos-delivery/pull/3966) \ No newline at end of file