Skip to content

Commit e773ad1

Browse files
authored
docs(messaging): add weekly updates 2026-07-06 (#489)
1 parent 487787b commit e773ad1

1 file changed

Lines changed: 118 additions & 0 deletions

File tree

Lines changed: 118 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,118 @@
1+
---
2+
date: 2026-07-06
3+
tags:
4+
- messaging-updates
5+
title: 2026-07-06 Messaging Weekly
6+
---
7+
8+
# Logos Delivery
9+
10+
## [Messaging API — General Availability](2026-messaging-api-general-availability.md)
11+
12+
- [[Deliverable] Test suite for Messaging API](https://github.com/logos-messaging/pm/issues/422)
13+
- next:
14+
- [E2E testing of new Messaging API](https://github.com/logos-messaging/logos-delivery-interop-tests/issues/163)
15+
16+
- [[Deliverable] Stabilize and improve Messaging API, fix bugs](https://github.com/logos-messaging/pm/issues/414)
17+
- achieved:
18+
- [ffi: unify node lifecycle on logosdelivery_* and drop legacy waku_* surface](https://github.com/logos-messaging/logos-delivery/pull/4012)
19+
- next:
20+
- [Create a separate binary to allow DST test messaging-client API](https://github.com/logos-messaging/logos-delivery/issues/4005)
21+
- [waku_get_my_peerid returns a Nim debug string instead of the peer id](https://github.com/logos-messaging/logos-delivery/issues/4017)
22+
23+
## [Reliable Channel API — Developer Preview](2026-reliable-channel-api-developer-preview.md)
24+
25+
- [[Deliverable] Implement Reliable Channel API](https://github.com/logos-messaging/pm/issues/412)
26+
- achieved:
27+
- [chore: replace ReliableChannel sendhandler hack](https://github.com/logos-messaging/logos-delivery/pull/3994)
28+
- next:
29+
- [E2E testing of LogosDelivery Reliable Channel API](https://github.com/logos-messaging/logos-delivery-interop-tests/issues/191)
30+
31+
## [RLN for edge nodes](https://github.com/logos-messaging/pm/issues/411)
32+
33+
- [[Deliverable] Improve RLN UX by reducing contract interactions](https://github.com/logos-messaging/pm/issues/344)
34+
- next:
35+
- [refresh merkle proof cache reactively on lightpush rejection](https://github.com/logos-messaging/logos-delivery/pull/4013)
36+
37+
- [[Deliverable] Add support for RLN proofs in LightPush](https://github.com/logos-messaging/pm/issues/411)
38+
- achieved:
39+
- [isolate RLN in a self-contained module usable by any protocol (relay, lightpush, etc.)](https://github.com/logos-messaging/logos-delivery/issues/3954)
40+
- [chore: phase 4 — remove RLN proof generation from lightpush server to client](https://github.com/logos-messaging/logos-delivery/pull/4009)
41+
- [replace RLN specific Result with generic Result](https://github.com/logos-messaging/logos-delivery/pull/4011)
42+
- [fix: handle on-chain RPC errors gracefully during RLN setup](https://github.com/logos-messaging/logos-delivery/pull/4008)
43+
- [chore: do not override Rln result instance](https://github.com/logos-messaging/logos-delivery/issues/4002)
44+
45+
## [Port RLN to Logos Blockchain](2026-add-support-for-rln-on-lee.md)
46+
47+
- [[Deliverable] Implement pluggable RLN membership interface](https://github.com/logos-messaging/pm/issues/416)
48+
- next:
49+
- [chore: create rln interface API](https://github.com/logos-messaging/logos-delivery/issues/4016)
50+
51+
## [Fleet stability](2026-fleet-stability.md)
52+
53+
- [[Deliverable] Resolve known fleet stability issues](https://github.com/logos-messaging/pm/issues/384)
54+
- achieved:
55+
- [fix: handle peer-exchange stream-closed errors gracefully](https://github.com/logos-messaging/logos-delivery/pull/4010)
56+
- next:
57+
- [fix(discovery): prune stale discv5 peers from peer store so PX stops serving dead ENRs](https://github.com/logos-messaging/logos-delivery/pull/3939)
58+
59+
# Logos Chat
60+
61+
## [Chat — Group Conversations](2025-extend-chat-sdk-with-group-conversations.md)
62+
63+
- [[Deliverable] Add Group Chat](https://github.com/logos-messaging/pm/issues/346)
64+
- achieved:
65+
- Add LogosChatClient config - https://github.com/logos-messaging/libchat/pull/163
66+
- next:
67+
- GroupChat integration into clientAPI
68+
69+
- Implement contact discovery
70+
- achieved:
71+
- Update Keypackage discovery for DirectV1 - https://github.com/logos-messaging/libchat/pull/162
72+
73+
# Logos Core
74+
75+
## [Logos Core integration — phase 2](2026-logos-core-integration-phase-2.md)
76+
77+
- [[Deliverable] Add support for groups in Logos Core Chat module](https://github.com/logos-messaging/pm/issues/375)
78+
- achieved:
79+
- Add DirectV1 support in Chat module - https://github.com/logos-co/logos-chat-module/pull/37
80+
81+
- [[Deliverable] Build Logos Core demo app in QML](https://github.com/logos-messaging/pm/issues/390)
82+
- achieved:
83+
- Add DirectV1 support in Chat module UI - https://github.com/logos-co/logos-chat-ui/pull/30
84+
85+
# Status
86+
87+
## [Integrate logos-delivery in Status](2026-status-logos-delivery-integration.md)
88+
89+
- [[Deliverable] Integrate Messaging API in status-go](https://github.com/logos-messaging/pm/issues/380)
90+
- achieved:
91+
- [feat: add status.prod network preset (cluster 16, RLN off)](https://github.com/logos-messaging/logos-delivery/pull/3962)
92+
- [fix(filter): correct inverted idle-subscription cleanup check](https://github.com/logos-messaging/logos-delivery-go/pull/1314)
93+
- [Periodically reconcile history while connectivity is unreliable](https://github.com/status-im/status-go/pull/7604)
94+
- [Coalescing historic-sync worker instead of drop-throttle](https://github.com/status-im/status-go/pull/7608)
95+
- [Drop unused Waku interface methods](https://github.com/status-im/status-go/pull/7586)
96+
- [Encapsulate peer management in the Waku object](https://github.com/status-im/status-go/issues/7587)
97+
- next:
98+
- [Introduce an object-oriented Go mirror of the Nim Messaging API over the C bindings](https://github.com/logos-messaging/logos-delivery-go-bindings/issues/119)
99+
- [Migrate the bindings to the single liblogosdelivery library](https://github.com/logos-messaging/logos-delivery-go-bindings/issues/118)
100+
- [refactor: build against the single liblogosdelivery library](https://github.com/logos-messaging/logos-delivery-go-bindings/pull/116)
101+
- [feat(node-info): expose MaxMessageSize node info item](https://github.com/logos-messaging/logos-delivery/pull/4018)
102+
- [Strictly layer delivery events; drop dead signals](https://github.com/status-im/status-go/pull/7607)
103+
- [drop ClearEnvelopesCache and dead envelope-cache state](https://github.com/status-im/status-go/pull/7600)
104+
- [Switch `Online()` to `ConnectionStatus`](https://github.com/status-im/status-go/issues/7466)
105+
106+
# Maintenance
107+
108+
- achieved:
109+
- [FFI library consolidation](https://github.com/logos-messaging/logos-delivery/issues/3851)
110+
- [API design](https://github.com/logos-messaging/logos-delivery/issues/3879)
111+
- [api: define layer contracts with concept, not RootObj inheritance](https://github.com/logos-messaging/logos-delivery/pull/4001)
112+
- [messaging: depend on the Waku kernel, not the raw WakuNode](https://github.com/logos-messaging/logos-delivery/pull/4000)
113+
- [fix: remove hardcoded ports in tests](https://github.com/logos-messaging/logos-delivery/pull/3998)
114+
- [fix: fix portsShift feature](https://github.com/logos-messaging/logos-delivery/pull/4006)
115+
- next:
116+
- [feat: logos_delivery_node app + messaging REST API with event observability](https://github.com/logos-messaging/logos-delivery/pull/4014)
117+
- [feat: improve config v3](https://github.com/logos-messaging/logos-delivery/pull/4015)
118+
- [Lossless event delivery: unbounded intrusive SPSC queue + node freelist](https://github.com/logos-messaging/nim-ffi/issues/112)

0 commit comments

Comments
 (0)