Releases: mikedilger/gossip
0.8.0
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)
0.7.0
- 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
0.6.0
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
0.5.2
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
0.5.1
Patches two things:
- Schema 31 less likely to fail
- DMs show up under Inbox > Direct Replies Only
0.5.0
Lots of goodies, still more work to do.
v0.4.2
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
v0.4.0
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.
0.3.91
This is a pre-release for 0.4
gossip-0.3.91.tar.zip
gossip.msi.zip
gossip-0.3.91-1-x86_64.pkg.tar.zst.zip
gossip_0.3.91_amd64.deb.zip