Amethyst v56.4: NIP-89 Notes, Compressed Uploads & More

Amethyst is a free and open-source Nostr client for Android devices.

Amethyst v56.4: NIP-89 Notes, Compressed Uploads & More

Here are some of the latest updates for Amethyst app:

v0.53.0:

v0.53.1: Performance Improvements

v0.53.2: Message Notification bubble bugfix

v0.53.3: Video Player with Tor Support

v0.54.0: More Performance Improvements

v0.55.0: NIP-89 App Recommendation Systems

  • Displays NIP-89 Notes in the feed.
  • Displays recommendations on profile.
  • Displays NIP-89-related notifications for your apps.
  • BugFix: Making sure video does not restart when pressing the mute button.
  • BugFix: Keeping the position of the feed in navigation.

v0.56.0: Per-post reaction display

v0.56.1: Compressed Uploads

  • Adds Video Compression on upload.
  • Adds Image Compression on upload (GIFs not supported yet).
  • Adds #weedsstr custom tag from Onyx/@TonyGiorgio

v0.56.2: Bugfixes and Adjustments

  • Moves channel's sending message from the main thread to the IO thread.
  • Removes duplicated event-id protections from Notifications.
  • BugFix for notifications sometimes not reassembling when pressing the bottom button.
  • Adds a second rule for short messages in the spam filter to avoid recognizing "@ bot, command" messages spam.
  • Moves the creation of the VideoPlayer to its own composition.
  • Adds #onyx custom tag by @TonyGiorgio
  • Updates Hungarian translation by @ZsZolee

v0.56.3: Reconnecting after network drop

  • Adds a network listener to reconnect when connectivity comes back.
  • BugFix for duplicated push notifications.
  • Moves background color changes to IO Threads with Mutable State.
  • Breaks down the Note Composition stack further.
  • Fixes border/spacing issues between multiple note types.
  • Aligns Quick Actions to the center of the note.
  • Improves the speed of the highlighter rendering.
  • Refactoring all shapes to the appropriate file.

v0.56.4: BugFix for a race condition when starting the app

  • Adds a network listener to reconnect when connectivity comes back.
  • BugFix for duplicated push notifications.
  • Moves background color changes to IO Threads with Mutable State.
  • Breaks down the Note Composition stack further.
  • Fixes border/spacing issues between multiple note types.
  • Aligns Quick Actions to the center of the note.
  • Improves the speed of the highlighter rendering.
  • Refactoring all shapes to the appropriate file.


GitHub Repo