|
| 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