Highlights
- Logos Delivery:
- Logos Chat:
- DeMLS Integration : https://github.com/logos-messaging/libchat/pull/134
Logos Delivery
Messaging API — General Availability
Reliable Channel API — Developer Preview
Support QUIC Transport in Logos Delivery
- [Deliverable] Trial QUIC
- next:
- feat: QUIC transport support
- QA-reproducible QUIC-in-Logos-Delivery used in Logos Delivery Simulator to validate QUIC support
- next:
RLN for lightpush
Logos Chat
Chat — Group Conversations
-
- 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
-
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
- achieved:
-
Remove unnecessary Nim shim from Logos Chat
- achieved:
- Remove client-ffi and legacy nim bindings : https://github.com/logos-messaging/libchat/pull/133
- achieved:
Status
Integrate logos-delivery in Status
- [Deliverable] Integrate Messaging API in status-go
- achieved:
- Fixed functional tests flakiness for light client:
- Cleaning up and preparing a MessagingAPI shim in status-go:
- refactor(transport): move wire-subscription management behind MessagingAPI
- test(functional): run chat compatibility tests in full/light client matrix
- refactor(waku): drop Version/PeerCount and move GetCurrentTime to transport
- refactor(waku): remove key storage from the waku adapter
- feat: introduce StoreClient facade to decouple store access from go-waku
- refactor(waku): remove the Filter machinery from the adapter
- refactor(transport): decode received messages at most once per key
- chore: remove unused waku/ext peer, stats & ENR API
- Cherry-picked migrations to develop branch:
- Started prepareing
logos-delivery-go-bindingsfor adding Messaging API:
- achieved: