• v0.11 5b0fb2ae5f

    v0.11.0 Stable

    mikedilger released this 2024-07-18 10:13:08 +12:00 | 908 commits to master since this release

    Gossip Release 0.11.0

    Gossip is a nostr client for desktop.

    Gossip is open sourced at https://github.com/mikedilger/gossip

    This release adds the following major features:

    • SECURE DIRECT MESSAGING: NIP-17 DMs (with NIP-44 encryption and NIP-59
      Giftwrap) is fully supported, usable only if both parties have published
      their DM relays in a kind 10050 event. You will get a pending item reminding
      you to setup your DM relays if you haven't yet. Relays now have DM switches.

    • LOAD MORE: now loads a fixed count of events, instead of a time period (which
      may have been empty or may have been massive).

    • ANNOTATIONS: You may now annotate your messages. If you make a typo, your
      annotation (technically a reply event) will render inside the original message
      in gossip (but will render as a reply in other clients).

    Fixes you may notice:

    • Fixed around list synchronization
    • Fixes around the tagging popup UI/UX
    • Improvements in loading thread ancestors, including better feedback
    • Nip46 approvals now persist
    • Nip46 compatibility improvements
    • An event ordering issue was fixed

    Additionally:

    • Support for wgpu renderer, and new command to set renderer: wgpu_renderer
    • Option to render feed in reverse (with newest at the bottom)
    • Improved local storage performance
    • Fixes around switching feeds and refreshing
    • Vertical scroll bar on relay options
    • fixed deleting lists
    • Thai font is now also supported in the 'lang-cjk' feature
    • Blacklisted relay.nostr.band and filter.nostr.wine relay URLs with proliferating path issues
    • k tag added to deletion events
    • When querying events, we also query their possible deletion events
    • Avoid accidently asking for DMs because some relays reject that subscription
    • Avoid repeated AUTHs to broken relays that keep asking
    • Improvements around which relays we post to
    • Improvements about relay connections
    • New commands: export_encrypted_key, import_encrypted_private_key
    • UI/UX updates to notifications
    • Setting for custom mouse acceleration
    • Allow DPI setting up to 400
    • UI/UX improvements to widgets and styles
    • Updates to dependencies
    • Render unknown event kinds better
    • Lots more, see changelog-0.11.0.txt for all commit messages
    Downloads