Version | Change log |
The CW 0.14.0 Mar 17, 2025 |
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 r |
The CW 0.12.0 Oct 1, 2024 |
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 |
The CW 0.11.3 Aug 8, 2024 |
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 |
The CW 0.11.2 Jul 28, 2024 |
Two patches: Feeds should now load the right amount of events initially and per 'load-more' chunk An annotate that is cancelled should not get stuck making the next reply an annotate |
The CW 0.11.1 Jul 22, 2024 |
Fix a panic in the pending thread Support ffmpeg 7.0.0 |
The CW 0.11.0 Jul 18, 2024 |
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 m |