Bell 0.17.0: Faster sending and taps
Bell 0.17.0: Faster sending and taps
Sending a reply in Bell could sit for minutes before it went out. Taps took too long to respond, and posts stayed unread for a while after Mark read. Bell 0.17.0 is a performance release that removes those waits.
Sending
A reply used to queue behind other posts and behind relay lookups, and approving the signature in Amber held up everything else Bell was doing. Signing now happens on its own, and a signed post goes out straight away to several relays at once. Bell confirms the post as sent once the first relay accepts it, and keeps delivering to the rest in the background.
Mark read
Marking a post as read used to wait for background sync to finish. The post now shows as read the moment you tap, and the change is saved right after.
Taps
Posts check their read state only when it changes, and actions you start by tapping are handled ahead of background work. Buttons and lists respond noticeably faster, especially while Bell is catching up on a busy feed.
Interrupted signing
If Bell is closed or interrupted while a post is waiting for a signature, the post is marked as needing attention when Bell opens again, and you decide whether to send it.
Get it
Bell 0.17.0 is available from Bell on Zapstore. The source code is in Bell’s ngit repository.
Write a comment