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

Here are some of the latest updates for Amethyst app:

v0.53.0:

Updated Persian Translations by @malimahda#430Bugfix case sensitive nip05 by @davotoula #428Adds separate colors for the newItem background between light and dark themes.Adds Czech translations by @davotoula#431Moves chatroom list to an additive filter.Avoids running through the entire filter when collection is Empty.Adds mute control per track on the screen.Optimizing UserProfile status.Refreshing user status when added to the transient spam list.Adds some documentation to make sure any NIP05 changes take into account that we are converting the entire json to lowercase.Loading reply from launch and not withContent.

v0.53.1: Performance Improvements

Filters Message Feed DAL to only take PrivateMessages in the Notification Bubble.Adding immutable tag to ResizeImage class.

v0.53.2: Message Notification bubble bugfix

Correcting the user’s room for the notification marker.

v0.53.3: Video Player with Tor Support

adds flavor to the version descriptor in the bottom left of the drawer.Moves ExoPlayer to OkHttp in order to enable Tor support.

v0.54.0: More Performance Improvements

Add support for per-app languange preferences by @davotoulaAvoids notifying twice.Restructuring ViewModels.Improves Poll Rendering speed.Reducing recompositions on images.Improves rendering performance of the ExoPlayer.

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 @TonyGiorgioUpdates 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

Leave a Reply

Your email address will not be published. Required fields are marked *