github dluvian/voyage v0.15.0

one day ago

🌠 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

Don't miss a new voyage release

NewReleases is sending notifications on new releases.