• v0.8.2 32eecc4c46

    0.8.2 Stable

    mikedilger released this 2023-10-19 13:38:03 +13:00 | 2420 commits to master since this release

    Patches to 0.8.1

    Downloads
  • v0.8.1 404f5a405c

    0.8.1 Stable

    mikedilger released this 2023-09-27 14:04:52 +13:00 | 2433 commits to master since this release

    Bugfixes applied to 0.8.0

    cb8684a 0.8.1-unstable
    267e5e8d trim keys before attempting import
    01952a65 On DM page, if key not unlocked, give warning link.
    cb7acce4 Improve error message on relay message failing to deserialize
    870e547b update nostr-types (tolerate RelayMessage trailing data)
    16505573 FIX: error message when private key fails to decrypt when importing it
    7dc884f1 Fix: don't erase enc private key when importing (may need to try again)
    daa1da22 dark mode improvements
    755c8bb1 Another theme color fix
    80d9dfd8 Save metadata edits locally, don't just publish them.
    a881f9d2 Fix multiple code paths that blindly overwrite relay records
    51f9b2cb Fix the BadRSlot LMDB issue
    4b71aff4 Fix process order - need to verify all; was not updating person_relay.last_fetched
    3b858e26 scrolling: fix and improve keyboard scrolling (don't wipe accumulated offset; consider window height)
    28144963 If LMDB fails to open, display an error with the directory in question.
    ab87f380 fix: case with empty REQ filters
    5534793a Don't create and upgrade sqlite for new users, bypass the entire sqlite history instead
    434b33ca Do not mute notes when looking at the muted person's feed itself
    6b04afb8 fix: oversight in signer, save keys after generation
    91b05acc cargo clippy
    404f5a40 (HEAD, tag: v0.8.1) 0.8.1

    Full Changelog: https://github.com/mikedilger/gossip/compare/v0.8.0...v0.8.1

    Downloads
  • v0.8.0 c9bb3704e9

    0.8.0 Stable

    mikedilger released this 2023-09-15 11:41:27 +12:00 | 2454 commits to master since this release

    Gossip Release 0.8.0

    Big Changes

    • Lightning Zaps have been implemented
    • Direct Messages have been implemented
    • Petname support (including in ContactList events) has been implemented
    • Relay pages and UX have been completely redone
    • Storage engine changed from SQLite to LMDB
      • Fixed numerous caching related bugs (stale data, invalidation issues)
      • Events that seemed to go missing are no longer missing
    • HTTP fetching rework
      • Verifies older cached files haven't changed, else it downloads the changed file (etag)
      • Handles many kinds of error conditions more sanely
      • Not overloading HTTP servers by limiting the number of parallel fetches

    Medium Changes

    • Status messages are in a queue, allowing you to see the last 3
    • Metadata re-fetched periodically
    • Events that augment others are loaded only when the event they augment is in view
    • Settings rework with many more settings
    • Command mode: pass a command as a parameter to run commands. Try 'help' to get started.

    Minor Changes worth mentioning

    • Performance analyses inspired multiple changes for better performance.
    • Note rendering more dynamic (some changes were previously not immediately visible)
    • Improvements with links to other nostr objects:
      • Fixes around proper rendering
      • Support for nrelay1, naddr1, 'a' tags
      • Automatically fetching the referenced objects
    • Thread searching now includes author's relays
    • Better shutdown sequence, more likely to shutdown fairly quickly now
    • Status info in left panel (optional)
    • Better relay ranking
    • Keyboard scrolling (PgUp, PgDn)
    • Spam filtering with Rhai script file (optional)
    Downloads
  • v0.7.0 7cbb7f5139

    0.7.0 Stable

    mikedilger released this 2023-06-24 12:41:55 +12:00 | 2982 commits to master since this release

    • UI: Side Menu and Theme updates
    • Zap receipts (no zaps yet)
    • Improved subscription for augmenting events (likes, zap receipts, deletions)
    • Better muting
    • Improvements in relay handling, including job persistence, timeouts, disconnection handling,
    • More relay configuration settings
    • Search much more extensive (still local only)
    • Delegation: delegated events show in feed of person delegated from
    • MacOS: cmd+enter submits posts; full size content enabled
    • Multiple profiles (set GOSSIP_PROFILE to any profile you want, each kept separately)
    • Proof-of-work progress logging
    • Various bug fixes
    Downloads
  • v0.6.0 b9b1cf132e

    0.6.0 Stable

    mikedilger released this 2023-04-29 13:33:18 +12:00 | 3167 commits to master since this release

    Changes in 0.6

    • Images and Videos show as placeholders, right-click to open in browser or trigger other actions.
    • Images can now be shown inline. See the new settings "Fetch Media" and "Render all media inline automatically".
    • Changes to how quoted and reposted events are rendered.
    • Better note content parsing/formatting/rendering
    • Better compliance to NIP-10
    • NIP-27 handling of npub, nevent, note, and nprofile
    • Easy ability to copy an nevent from any note and paste it to mention it (with relays so it can be found by the recipient client)
    • Reposting a note
    • Support for rendering (not creating) long-form content (see setting)
    • Seen-on support (which relays was a note seen on)
    • Contact list synchronization safety improvements (still manual, gives more detail)
    • Lots of other little things
    Downloads
  • v0.5.2 cfcbc2d52c

    0.5.2 Stable

    mikedilger released this 2023-03-19 10:09:27 +13:00 | 3371 commits to master since this release

    Revert database changes that caused lock issues.
    Slightly improve finding of ancestors.
    Added language info to README

    Windows: gossip.0.5.2.msi
    Windows with Chinese/Japanese/Korean language support: gossip.0.5.2-cjk.msi
    Debian: gossip_0.5.2_amd64.deb
    Debian with with Chinese/Japanese/Korean language support: gossip_0.5.2-cjk_amd64.deb

    Downloads
  • v0.5.1 5fbdcf0d51

    0.5.1 Stable

    mikedilger released this 2023-03-14 10:51:46 +13:00 | 3382 commits to master since this release

    Patches two things:

    • Schema 31 less likely to fail
    • DMs show up under Inbox > Direct Replies Only
    Downloads
  • v0.5.0 9c6cce4f29

    0.5.0 Stable

    mikedilger released this 2023-03-12 12:55:48 +13:00 | 3386 commits to master since this release

    Lots of goodies, still more work to do.

    Downloads
  • v0.4.2 1a37e0312f

    v0.4.2 Stable

    mikedilger released this 2023-02-20 17:56:03 +13:00 | 3612 commits to master since this release

    Fixes:

    • scrolling jumps by less
    • warnings on metadata page if you cannot save
    • removed dependency on OpenSSL
    • threads now contain more posts if in local database
    • reposts without content but with mention tags now render as links
    • bugfix in fetching nip-11
    • bugfix in fetching nip-05
    Downloads
  • v0.4.0 a52888bd36

    v0.4.0 Stable

    mikedilger released this 2023-02-15 15:20:37 +13:00 | 3622 commits to master since this release

    This is the first stable and supported release of gossip.

    I will support this branch with bug fixes, and also (in the rare case) small or very compelling feature changes.

    Downloads