Why Nostr? What is Njump?
2024-10-11 00:51:15

dluvian on Nostr: Nip22 comment support and some UI improvements. ### 🌠 Features - Support nip22 ...

Nip22 comment support and some UI improvements.

https://github.com/dluvian/voyage/releases/tag/v0.15.0

### 🌠 Features

- Support nip22 comments
- Always use nip22 when replying to nip22 comment
- Optionally force nip22 usage
- Show client, full date time and unix timestamp in post details
- Create generic repost when cross-posting nip22 comment
- Subscribe generic reposts with #k=[1, 1111]
- Show hint when nip22 comment parent is not supported

### 🛠 Improvements

- Don't delete database when switching accounts
- Reindex newest posts after switching account
- Don't set q-tag in issue when mentioning voyage repo
- Pretty print event json and make it scrollable
- Remove inactive pubkey from default pubkeys
- Use new rust-nostr function to build raw coordinate
- Stop using deprecated Text-composable
- Use LinkAnnotation for clickable text
- Subscribe to newest nip65 when tagging someone
- Limit lines of subject input
- Show cross posted author name
- Don't show author name in thread if deactivated
- Show usernames by default
- Copy URI of reposted event
- Expect receiving pubkey hex from external signer
- Show a hint when replies have been filtered out
- Don't apply word filter on your own posts
- Discard replies with timing inconsistencies
- Don't sub locks from the future
- Show nip22 comments before legacy replies

### ⚡️ Performance

- Don't sub profiles of thread when showing usernames is deactivated

### 🎨 Styling

- Simplify post header
- Rearrange top and bottom bar
- Use red triangle icon for locked users
- Improve post footer and use rounded icons
- Improve drawer
- Use outlined settings icon
- Adjust padding in discover view
- Increase action row top padding
- Lowercase "List"
- Use material color scheme for lock hint card

### 🐛 Bug Fixes

- Fix querying bookmarked posts
- Calculate correct hidden-replies-count
- Split auto migration into 2 steps

### 🗑️ Removed

- Remove clickability of trust icons

### 📚 Documentation

- Add nip22-comment to supported nips
- Update trust icon description in README.md
- Update screenshots

### ⚙️ Miscellaneous Tasks

- Upgrade dependencies
- Upgrade rust-nostr to v0.35.0
- Make debug build app icon gray
- Upgrade compose to 2024.09.03
- Bump version to v0.15.0
Author Public Key
npub1useke4f9maul5nf67dj0m9sq6jcsmnjzzk4ycvldwl4qss35fvgqjdk5ks