Weekly Dev Update #186
Hi all!
This was a big week for Session, with global search rolling out across all platforms, alongside some significant UI changes for mobile devices and general quality of life upgrades on all platforms. The Lokinet team now has a test build patching the IPv6 leak on Windows and is making a concerted effort to fix Lokinet for Mac for an upcoming release. The core team fixed a few tests which were failing with Service Node batching, and continued working on wallet3. SOGS also got some significant upgrades adding more efficient endpoints for attachment uploads and implementing the server side features required to support Session ID blinding.
Oxen Core
Further tests being fixed https://github.com/darcys22/loki-core/commits/batch-sn-payments
Session
Session Android
Update accent colour for unread message notifications in dark mode (thanks Ian for the community contribution) https://github.com/oxen-io/session-android/pull/840
Add UI testing for URL modal https://github.com/oxen-io/session-android/pull/841
Render documents better https://github.com/oxen-io/session-android/pull/838
Fix quote alignment https://github.com/oxen-io/session-android/pull/837
Fix unrecycled delete actions https://github.com/oxen-io/session-android/pull/836
Further changes to global search https://github.com/oxen-io/session-android/pull/834
Session Desktop
Update emoji selection options https://github.com/oxen-io/session-desktop/pull/2164
Pull recent translations https://github.com/oxen-io/session-desktop/pull/2159
Pressing @ brings you to last mention https://github.com/oxen-io/session-desktop/pull/2158
Load mention options faster https://github.com/oxen-io/session-desktop/pull/2157
Fix tray issues https://github.com/oxen-io/session-desktop/pull/2154
Update accent colour for unread message notifications in dark mode (thanks Ian for the community contribution) https://github.com/oxen-io/session-desktop/pull/2167
Session iOS
Handle screen rotation in video calls https://github.com/oxen-io/session-ios/pull/560
Session ID blinding for open groups part one https://github.com/mpretty-cyro/session-ios/tree/feature/session-id-blinding-part-1
Session ID blinding for open groups part two https://github.com/mpretty-cyro/session-ios/tree/feature/session-id-blinding-part-2
Session Open Group Server
Added new, more efficient SOGS onion request (~45% reduction in attachment download size) https://github.com/oxen-io/session-pysogs/pull/52
Minor fixes to test suite and new signature authentication https://github.com/oxen-io/session-pysogs/pull/54
ID blinding and message relaying for blinded IDs https://github.com/oxen-io/session-pysogs/pull/50
(WIP) More efficient/simpler key blinding algorithm
(WIP) Better associate file upload with posts to better handle cancelled and deleted messages.
Lokinet
Automated code documentation generation https://github.com/oxen-io/lokinet/pull/1851
CI jobs for cross compiling for different architectures https://github.com/oxen-io/lokinet/pull/1849
Thanks,
Kee
You've got mail!
Sign up to our newsletter to keep up to date with everything Oxen.