Weekly Dev Update #162
This week we made a breakthrough on Lokinet macOS support, finally being able to properly interact with the macOS network extensions API, which will help to ensure that Lokinet functions smoothly on macOS in a future release. The Session team pushed out a desktop release with a bunch of performance improvements, and the mobile team focused on voice call support and bug fixes. The Oxen core team finished the final testing for Service Node batching with a pull request to master coming shortly.
Finishing off final tests for Service Node payments batching https://github.com/darcys22/loki-core/commits/batch-sn-payments
We spent much of this week working through the necessary bits for modern macOS support; we’ve been working on it for a few weeks now, but finally made a few major breakthroughs which have pushed us much closer to the finish line (with the right combination of signing keys, provisioning profiles, and application location) and have a functional Lokinet instance on Mac now properly wired into Apple’s modern networking APIs that communicates with the Lokinet network. We still have some bits to wire up before this is release-ready, but we’re getting close.
Ongoing macOS network extension support https://github.com/oxen-io/lokinet/pull/1688
Startup performance improvements https://github.com/oxen-io/session-android/pull/682 https://github.com/oxen-io/session-android/pull/690
Fix crash when accessing gallery https://github.com/oxen-io/session-android/pull/683
Fix URL open dialog https://github.com/oxen-io/session-android/pull/691
Conversation screen fixes https://github.com/oxen-io/session-ios/pull/479
Voice call prototype https://github.com/oxen-io/session-ios/pull/477
Closed group authenticated retrieval changes https://github.com/oxen-io/session-ios/pull/475
Fix app icon bug, fix scrolling issues https://github.com/oxen-io/session-desktop/pull/1804
Ban user and delete all messages feature for Open Group moderators https://github.com/oxen-io/session-desktop/pull/1819
Media access permissions for MacOS https://github.com/oxen-io/session-desktop/pull/1814
Show current chat notification settings https://github.com/oxen-io/session-desktop/pull/1813
Fix composition box when replying to message https://github.com/oxen-io/session-desktop/pull/1812
Link preview issues fixed https://github.com/oxen-io/session-desktop/pull/1811
Fixgroup key pairs cache issue https://github.com/oxen-io/session-desktop/pull/1807
Fix password login issue https://github.com/oxen-io/session-desktop/pull/1800
Fix profile key & display name issue https://github.com/oxen-io/session-desktop/pull/1797 https://github.com/oxen-io/session-desktop/pull/1796 https://github.com/oxen-io/session-desktop/pull/1794
You've got mail!
Sign up to our newsletter to keep up to date with everything Oxen.