Loki

, Weekly Dev Update #97

Weekly Dev Update #97

Hey Y’all, 

Last week we continued our efforts to improve the stability of Loki Core and the Loki Storage Server. We found and patched some bugs, however these stability upgrades are still ongoing. Lokinet for macOS was reworked, and we are onto the final stages of navigating macOS signing and notarization. On the Session front, we released a new version of Session for iOS and Android which adds the option to receive reliable push notifications from the Apple Push Notification service (APNs) on iOS, and Firebase Cloud Messaging (FCM) on Android. These builds also patched a number of bugs which caused unreliability when sending messages.

Loki Core 


Lokinet

If you’re on our Discord you can catch Jeff, the lead developer of LLARP, live streaming as he codes at https://www.twitch.tv/uguu25519. He typically streams on Tuesday mornings, 9am – 12pm Eastern (US) time.

What went on last week with Lokinet: We rewrote the build, installer, and system run scripts for macOS Lokinet build with GUI. This gives us a functional foundation that makes churning out new builds much simpler —  we can now easily produce a signed, notarized macOS binary from scratch with a single build command. We still have a couple remaining build issues to address in order to get the build working on pre-Catalina versions of macOS, but a public macOS release is close. We also have some work to do on improving performance, and will continue with the planned improvements for 0.8 in the near future.

Lokinet-Core

PR Activity:

Lokinet Control Panel 

PR Activity:


Session

Last week we released new iOS and Android applications which add the option to use APNS and Firebase push notifications (respectively) for a more reliable push notification experience. We also pushed a number of closed group fixes and changes which should increase sending reliability.

Session iOS 

Session Android

Session Push Notifications Server 

Session Desktop 


Loki Storage Server 

Thanks,  

Kee 

Leave a Comment

Your email address will not be published. Required fields are marked *