Bell 0.17.0: Faster sending and taps

Bell 0.17.0 sends replies as soon as they are signed, marks posts as read the moment you tap, responds to taps faster and keeps an interrupted signature from being resent silently.

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