Weekly Dev Update #160
This week the Oxen core team continued to work on Service Node payment batching, and added ONS lookups for the Oxen block explorer. The Session team focused on general performance improvements, improving and streamlining the startup process for Android, and enhancing general desktop performance. The Lokinet team finished some client side stability changes and continued to work on Lokinet macOS support.
More work on Service Node payment batching https://github.com/darcys22/loki-core/commits/batch-sn-payments
Add ONS lookup to block explorer https://github.com/oxen-io/oxen-observer/pull/6 https://github.com/oxen-io/oxen-observer/pull/7/files
This week we primarily focused on merging client side fixes from last week's development, as well as continuing our efforts to wrangle the Lokinet macOS client to make it play nice with the relevant macOS network extension APIs — which unfortunately are rather sparsely documented.
Properly set reply intro pivot router for inbound sessions, pick random initial intro for outbound context, make sure we remove half open outbound contexts after a certain period of time https://github.com/oxen-io/lokinet/pull/1702
Rewrite checksums on icmp destination unreachable packets including inner ip header https://github.com/oxen-io/lokinet/pull/1701
Start up time optimisations https://github.com/oxen-io/session-android/pull/666
Improved open group polling performance https://github.com/oxen-io/session-android/pull/663
Translation updates https://github.com/oxen-io/session-android/pull/660
Voice message icon bug https://github.com/oxen-io/session-android/pull/659
Add message details page for failed messages https://github.com/oxen-io/session-android/pull/658
Don’t show notification banners on home screen https://github.com/oxen-io/session-android/pull/657
Improve permissions handling https://github.com/oxen-io/session-android/pull/656
Properly Handle External Keyboard Content & Handle Text Content Shared via Intent https://github.com/oxen-io/session-android/pull/653
Tappable profile pictures https://github.com/oxen-io/session-ios/pull/462
Disable push notifications for muted closed groups https://github.com/oxen-io/session-ios/pull/461
Preserve image transparency https://github.com/oxen-io/session-desktop/pull/1784
WIP: Performance improvements with react virtualized view https://github.com/oxen-io/session-desktop/pull/1783
Fix device linking issue https://github.com/oxen-io/session-desktop/pull/1781
Header and conversation menus updates https://github.com/oxen-io/session-desktop/pull/1779
You've got mail!
Sign up to our newsletter to keep up to date with everything Oxen.