damus-io / damus

iOS nostr client
GNU General Public License v3.0
1.95k stars 290 forks source link

v1.8 release tasks #2230

Closed danieldaquino closed 5 days ago

danieldaquino commented 1 week ago
danieldaquino commented 1 week ago

Changelog draft

Made a draft for the changelog, following these steps:

  1. Go to the tip of the 1.8 release branch (v1.8_relay_fix_and_video_player)
  2. Run python devtools/changelog.py v1.7.2..HEAD
  3. Copy text into a text editor
  4. Run git log v1.7.2..HEAD --oneline
  5. Go through each commit and add any items that look relevant to the changelog (if not already there)
  6. Improve wording around some changelog items to make it more consistent, or to make it less technical
### Added

- Add marker NIP-10 support when reading notes (William Casarin)
- Add title image and tags to longform events (ericholguin)
- Add First Aid solution for users who do not have a contact list created for their account (Daniel D’Aquino)
- Add relay fees metadata (ericholguin)
- Improve UX when connecting Mutiny Wallet (ericholguin)
- Add event content preview to the full screen carousel (Daniel D’Aquino)
- Show list of quoted reposts in threads (William Casarin)
- Proxy Tags are now viewable on Selected Events (ericholguin)
- Improve wallet view design (ericholguin)
- Add ability to mute words, add new mutelist interface (Charlie) (William Casarin) (Daniel D’Aquino)
- Add ability to mute hashtag from SearchView (Charlie Fish)
- Add Thai language support (Terry Yiu and satuser)
- Better localization support (Terry Yiu and multiple contributors)
- Add haptic feedback on media upload result (Sean Kibler)

### Changed

- Change reactions to use a native looking emoji picker (Terry Yiu)
- Improved user search profile sorting (Terry Yiu)
- Improve the design around various relay views (ericholguin)
- Updated Zeus logo (ericholguin)
- Improve UX around video playback (Daniel D’Aquino)
- Moved paste nwc button to main wallet view (ericholguin)
- Errors with an NWC will show as an alert (ericholguin)
- Relay config view user interface (ericholguin)
- Always strip GPS data from uploaded images for improved privacy (kernelkind)
- Improve image upload picker experience (kernelkind)
- UI improvements around User/display name (Grimless)

### Fixed

- Fix issue where bootstrap relays would inadvertently be added to the user's list on connectivity issues (Daniel D’Aquino)
- Fix broken GIF uploads (Daniel D’Aquino)
- Fix ghost notifications caused by Purple impending expiration notifications (Daniel D’Aquino)
- Improve reliability of contact list creation during onboarding (Daniel D’Aquino)
- Fix emoji reactions being cut off (ericholguin)
- Fix image indicators to limit number of dots to not spill screen beyond visible margins (ericholguin)
- Fix bug that would cause connection issues with relays defined with a trailing slash URL, and an inability to delete them. (Daniel D’Aquino)
- Issue where NWC Scanner view would not dismiss after a failed scan/paste (ericholguin)
- Fix outdated nostr.land relay URL (William Casarin)

@jb55 please let me know if this looks good or if you need further improvements!

jb55 commented 1 week ago

@danieldaquino can you take a look at #2194 tomrrow? I can handle the boring release stuff.

danieldaquino commented 1 week ago

@jb55

@danieldaquino can you take a look at #2194 tomrrow? I can handle the boring release stuff.

Absolutely, will do!

jb55 commented 5 days ago

Submitted to appstore!

https://njump.me/naddr1qvzqqqr4gupzqvhpsfmr23gwhv795lgjc8uw0v44z3pe4sg2vlh08k0an3wx3cj9qqxnzde3x5mnqvehxy6rzdfk9rwcpu