Gossip v0.7.0: UI and Relay Handling Improvements

“Gossip follows people at they relays they profess to post to. That means it has to discover which relays those are (see NIP-65). Gossip connects to all relays necessary to cover everybody you follow, while also trying to listen to the minimum number of relays necessary to do that (considering that there is overlap, and that people generally post to multiple relays). It also dynamically adjusts to relays being down or disconnecting.””Gossip handles private keys as securely as reasonable (short of hardware tokens), keeping them encrypted under a passphrase on disk, requiring that passphrase on startup, and zeroing memory.””Gossip avoids web technologies (other than HTTP GET and WebSockets). We use simple OpenGL-style rendering instead.”

What’s new

UI: Side Menu and Theme updatesZap receipts (no zaps yet)Improved subscription for augmenting events (likes, zap receipts, deletions)Better mutingImprovements in relay handling, including job persistence, timeouts, disconnection handling,More relay configuration settingsSearch much more extensive (still local only)Delegation: delegated events show in feed of person delegated fromMacOS: cmd+enter submits posts; full size content enabledMultiple profiles (set GOSSIP_PROFILE to any profile you want, each kept separately)Proof-of-work progress loggingVarious bug fixes

GitHub Repo

Leave a Reply

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