Gossip Client

Gossip Client's avatar
Gossip Client
npub189j8...3tg8
Official account of the Gossip Client development team
Gossip Release 0.14.af ====================== Gossip is a nostr client for desktop. Gossip is open sourced at This is a minor release with very special features that we wanted to get out early: * New Features and Improvements * Simple relay list. Gossip will just use your relays. No more connecting to strange relays or other outbox model nonsense. * Terminal UI: We ditched egui because it is too complex and presents a security risk. We now support industry standard VT-102 terminal escape sequences. Just fire up your favorite VT-100 or VT-102 terminal and enjoy the ncurses magic. * We are bringing back blinking text! * Lowercasing: automatically lowercases ODELL's posts * Extended hellthreads: Auto-tag everybody on nostr, and also everybody on X, Mastodon and BlueSky. * Language choice: For those of you who don't like the rust language, we are releasing in golang. We intend to release in a new language every month. Next month: brainfuck. * Impersonation: You know you can login to gossip with somebody else's npub to see what they see. Now you can login with their nsec and post as them! If you don't know their nsec, just ask. Or use the included npub_to_nsec tool. * Now ships with an A.I driven blockchain currency tethered to GOOGL. No signup needed, signup is automatic. Terms and conditions apply. Void where prohibited. Using gossip means you agree to the terms and conditions and take full responsibility for all crimes that the gossip developers have ever allegedly committed.
Gossip Release 0.14.0 ===================== Gossip is a nostr client for desktop. Gossip is open sourced at This is a major release with the following changes: * New Features and Improvements * Zappers and amounts are now shown (click on the zap total) * Reactions and who reacted are now shown (click on the reaction numbers) * Multiple search UI/UX improvements * Undo Send works for DMs too * Undo Send now restores the draft * UI: Side panel contains less so it can be thinner. Bottom bar added. * UI: frame count and spinner (optional) * Relay UI: sorting by score puts important relays at the top. * Relay UI: add more filters so all the bits are covered * Image and video loading is much faster (significant lag reduction) * Thread loading fix makes threads load far more reliably * Settings have reset-to-default buttons, so you don't get too lost. * Setting 'limit inbox seeking to inbox relays' may help avoid spam at the expense of possibly missing non-spam replies. * Subject in draft (when replying) can be edited * DM feeds automatically update, and note order is fixed * Reversed order of notifications * Logging to stderr by default * Relay errors and fetch errors are now considered as warnings (else too many ERRORs in log) * Subtle Improvements * Update the enabled kinds that can show in the feed * For load more, the refresh is automatic as you would expect * Subscriptions improved in a few different ways. * Improvements to metadata seeking * Major rewrite of the fetcher * Improved UI responsiveness: force UI redraws immediately in certain situations * Improved UI responsiveness: some tasks run more frequently * Some links now remain links rather than rendered inline (if not clearly a note) * Protocol upgrades * Copy as note1 removed (nevent1 remains) * Requests modified to only take one filter per REQ. * Limited support for kind-20 pictures (can enable/disable in settings) * Certain application links are auto-converted into nostr: urls * Reposts of protected events do not include the event in the content * Replies to events that are not kind-1 are now of kind-1111 (NIP-22) (configure in settings) * Hashtags added in lowercase * Consider 'q' tags as mentions * base64: supply padding but do not require it * fix: supply parent 'e' tag hint * Replies searched for on READ relays * Post relay list whenever posting (PR #1801) * Fixes * Fix newly generated keypair seemingly gone on restart for new users * Fix duplicate relay query * Fix Subject and content warning UI * Fix Verify the seals inside of giftwraps * Fix bookmarks by recomputing after edit * Fix media loading race condition * Fix wrongly outputting note1 * Fix positional tag rendering * Fix wrong auth to relays when not approved * Fix improper giving up when seeking replaceable events * Fix tag picker scrolling back to the top; also fix getting smaller and not bigger again * Documented CONFIGURATION.md * Updated to egui 0.30 * commands: reset_relay_auth, reset_relay_connect * gossip_cache separates out some non-UI functionality for reuse by another UI 721c6f139685cd68c8ff8181d3d9b7a0c19eabf7531e522d5afbd3a356c9b4b4 changelog-0.14.0.txt cfc8722786fdb59d208ebebb7a2dda8fd0e7373822731cdbae8b1ea6be206d07 filter.example.rhai cbc020e8872786fc05bb1c3d1bd09342376a783391499e1a5eb0dbd542f26e35 gossip_0.14.0-1_amd64.deb 0165f5c2aab3f77aca8c4ad09f687363225d27ed35952b84d5251e228fe4ab07 gossip-0.14.0-Darwin-arm64.dmg 2cb115e49cbcdeed901d9b1cacaaadfd56be0c747a06f6db3e4b283495c56506 gossip-0.14.0-Darwin-x86_64.dmg 1457a720ce70ce9efd490340cdec20c839af86e7e54713dcf3c4da7fd62e64f4 gossip.0.14.0.flatpak fae7063d0e2741ec55cccc51753ed4c5f9be374665b25323cf6c31179c4f4736 gossip.0.14.0.msi b3a263c54986df273ea20cee73db25b34433f2a278b10ec3385c452bda454f07 gossip-x86_64.AppImage.tar.gz 25155c43f1b12dce73d4da04dff263995976cfc02a9251e415e2f1c7cdf0da5b LICENSE.txt 231c871a436223e9fa2cf73dd971ab89a2f6371b6efb77a7980352f016485a7a README.flatpak.txt 702bd583d106ed3d142f7cf92eb86a681fa93a7e46c3a1643773374694242bf2 README.macos.txt a3b9edcd77eae81a11d36e87bec73190984f2dbc76331fa7dc2e7ca84333c377 README.txt 5e3da4edc740244d454a36f7d77f38d100ba68eafab4ce9c529eda3b40a59121 README.upgrading.txt
Gossip Release 0.13.0 ===================== Gossip is a nostr client for desktop. Gossip is open sourced at This is a major release with the following changes: * File Metadata support (NIP-92 / NIP-94) * imeta data in incoming events is utilized, including testing the hash, and displaying a placeholder blurhash (until the event loads) * Attached files get imeta attachments when posting including url, metadata (m), hash (x), size, dim, and blurhash * Failed media loading now shows why * Blossom support (BUD-01, BUD-02) * Can attach local images and/or videos to your notes, which get uploaded to your blossom server. * Synchronizes with your nostr-saved blossom configuration, and you can edit that * NIP-89 Support - Recommended Application Handlers * Gossip collects recommendations published by your contacts * These become menu options for opening events * You can disable any of them you don't want * You can recommend these to your friends * You can import a new handler (published by an application developer) * Support is only for 'web' handlers * Search on relays (NIP-50) * You must choose your search relays first. * Followers and Followed * On the Person page, you can view who someone follows, and who follows them (including for yourself) * Computing who follows them is expensive and inaccurate * Undo Send - for 10 seconds (or whatever you configure) you can undo sending * Thread replies now sorted by date, except author replies come first * Cancelling a draft asks if you are sure, so misclicks don't erase your carefully crafted manifesto. * Inbox indicator showing how many messages are waiting * Feeds no longer inject new events and scroll while you are trying to read. Instead, you will get a "Show New Updates" link to press when you are ready. * Every feed has it's own separate "include replies" switch now * Relays can now be tested to see whether they are fit for purpose * Zap amount can now be typed in (or slid with a slider) * Support for pubkey hints in 'e' and 'q' tags * Support for 'E' and 'A' tags and kind 1111 Comments (NIP-22) * Font update to support more unicode codepoints * NIP-46 replies with NIP-44 encryption if the client used it. * NIP-44 encryption now used for private contacts and private lists. * FFMpeg 7.1 support * Relay URLs now rendered as links to the relay config page * build.sh script to help users choose features when compiling * New command line commands: delete_by_kind, disable_relay * Subscription batching for naddr searches * Database compacting reduced to once per week, and handles out of space error * Some theme color changes * Relay scoring adjusted * Likes and zaps data updated more frequently than before * Default relays for new users have been tested and updated * Many fixes 05048531f68164055516624327f8154d9bf3256b3ba52097de554b4c4fc9be99 changelog-0.13.0.txt cfc8722786fdb59d208ebebb7a2dda8fd0e7373822731cdbae8b1ea6be206d07 filter.example.rhai e56a0164a951f9269de6c24f9d00613faebf7d2edb140217909e62fdaea7cfbb gossip_0.13.0-1_amd64.deb e08c29f02d38064121bb76abd2cdfb6357f869254997dd864e7b092423636b87 gossip-0.13.0-Darwin-arm64.dmg 3f9d3bd5e7e48cc83e437f53b9605a16b81c0df8b80d3124971c0290405add84 gossip-0.13.0-Darwin-x86_64.dmg c6b1537aa0a94fc01f6972c3085fba92ce00d6bd78383b99a637f1ec0d67c933 gossip.0.13.0.flatpak 4baa638738860ab5b32d9a6ceaa516f381f6a411a2cabbe1614823f29ca4f719 gossip.0.13.0.msi e3bc4161d4f659e1d3d5553fec216378109d06ba0c5da8e165dcda5bc1b917f1 gossip-0.13.0.x86_64.AppImage.tar.gz 25155c43f1b12dce73d4da04dff263995976cfc02a9251e415e2f1c7cdf0da5b LICENSE.txt 51d1df41814165378d1d7c305fcb6ca29f4a9fba02b84bc11b895eada8c40716 README.flatpak.txt 702bd583d106ed3d142f7cf92eb86a681fa93a7e46c3a1643773374694242bf2 README.macos.txt 32edc1a7ad1dccbabc174e4959358a779bf4cce2e938481c7574d1b99ece54aa README.txt 5e3da4edc740244d454a36f7d77f38d100ba68eafab4ce9c529eda3b40a59121 README.upgrading.txt
Gossip Release 0.12.0 now includes flatpak =============== c6dc768d9e80d02def67ce5480c6755d931849ceaecc883db072973258157c8b gossip.0.12.0.flatpak 8b9cfe673e8e7bb4127b8211adcee98ad6951a0fb69890cf53e3c9be8921b8cb README.flatpak.txt This wasn't in the release when it first landed due to technical problems.
Gossip Release 0.12.0 ===================== Gossip is a nostr client for desktop. Gossip is open sourced at This is a major release with the following major changes: * Bookmarks support (including private bookmarks) * Global feed and per-Relay feeds (with volatile storage, erased when you quit) * Friends-of-friends scores shown in avatar * Improved spam filtering script with more inputs to make decisions on Minor changes * Updated emoji picker * Relay scoring reworked * New commands: clear_timeouts, rapid * More efficient background tasks * Faster database (less syncing) * LDMB compressed on startup * Feed switching improvements (still not perfect) * Cleaner shutdown (signals handling) * DM area shows encryption level * Event menus have been improved * Relay panels have multiple improvements * Ability to prune unused person records * Style/rendering updates * Less annoying logging * Improved consistency between remote and local event querying * Default relays updated * Documentation updates * Dependency updates * Lots of bug fixes d9fb7281fe5c8350a767b8569821a9008ac0b7025782127fa985b93be8034a6a changelog-0.12.0.txt cfc8722786fdb59d208ebebb7a2dda8fd0e7373822731cdbae8b1ea6be206d07 filter.example.rhai d4b474854aaad46778ffb3a8f6674103384579108d5b759019831d9e35a8bcb8 gossip_0.12.0-1_amd64.deb 8057b80ee681f2059cbb7e49f71d61238e59b9498f77aa91df5379d7da68faec gossip-0.12.0-Darwin-arm64.dmg 8fd6ca34245998e70885834991292933a30ed5d88281dbdd6b83cc0f88e1a3cc gossip-0.12.0-Darwin-x86_64.dmg 12eeaaed0a0781f46a2e75b21da48e630e601bc7c25f0c1e3f999f3edbe3b3de gossip.0.12.0.msi ab46e8f5bcecac78f9dc69a5e193d8eeabee91f6641817ca9add2a491827a753 gossip-x86_64.AppImage.tar.gz 8a8543ebe0203fa8597bfcf70e7841f6fb66367358ff6180be692d4d724def70 LICENSE.txt 702bd583d106ed3d142f7cf92eb86a681fa93a7e46c3a1643773374694242bf2 README.macos.txt ace36c7563bae04f03d25b04e6f28e781874e7fca509f25345c08651a1c921fa README.txt 5e3da4edc740244d454a36f7d77f38d100ba68eafab4ce9c529eda3b40a59121 README.upgrading.txt
Gossip Release 0.11.3 ============= Gossip is a nostr client for desktop. Gossip is open sourced at This is a minor release with the following fixes: * Inbox now correctly includes all direct replies, and excludes hellthreads unless you switch to "everything" * Fixed panic with relay URLs longer than 255 characters re: bech32 TLV encodings * Key generation now always gives only 02 even parity keys 660df6dacde13c3c9ebc10a57e81c87d467278e3baa16be29e856987601209f9 changelog-0.11.3.txt e1e6149e34b95de289a08cdedda32d9b1b44544a4925d6e23980489603d772cf filter.rhai.example cfabc8788aca8e4ac07d4cf6da605de8729cbbac0e356563b12c796be680ed1a gossip_0.11.3-1_amd64.deb e66f504c203921705199100d052185be7f482ee1823e487892a1505da5210e8b gossip-0.11.3-Darwin-arm64.dmg cebdb5a740256100786feecc3dbe72743f7435119658cf22943c9f78c7202b99 gossip-0.11.3-Darwin-x86_64.dmg a7cdf7ef498eb49268a631a72a059341297b64dc4be753d74bfece77a56725ff gossip-0.11.3.flatpak 1b893bee89fd880969cc97f290f9e1af97057e63f6fb2e7cee12865f4c867542 gossip.0.11.3.msi 5cf3e66a0af40c7e8c866561debdcd1749797f7ffdb73620675ad868d6ce503a gossip-0.11.3-x86_64.AppImage.tar.gz 8a8543ebe0203fa8597bfcf70e7841f6fb66367358ff6180be692d4d724def70 LICENSE.txt 2b46093d9d7f7d515eafdfecb909faf8fbd0079d165be579b7dad5d0f0518157 README.flatpak.txt 702bd583d106ed3d142f7cf92eb86a681fa93a7e46c3a1643773374694242bf2 README.macos.txt 2314c3d6c044e57531fea4e6fc67686e0794d9ac83f6d3bfa9b07e095ba6c54d README.txt 5e3da4edc740244d454a36f7d77f38d100ba68eafab4ce9c529eda3b40a59121 README.upgrading.txt