Releases: vitorpamplona/amethyst
Releases Β· vitorpamplona/amethyst
Release v0.80.2: BugFixes
- Slight improvement in the performance of Reaction Row's rendering
- Reducing the size of Subject labels
- Refining some of the Markdown to match Material3 Style
- Update Profile Feed when Blocking/Unblocking the user.
- Reverts the New Post button animation due to bugs of not coming back
- Fixes the use of decimals on Notification's chart
- Reverts the hidden note LiveData to make sure the interface doesn't blink with the hidden note that just disappears ms later.
- fix typo in resource string name @davotoula
- Updated translations for cs/de/sv/pt by @davotoula
Release v0.80.1: Foss Push Notifications
- Adds support for Unified Push in the FOSS edition by @KotlinGeekDev
- BugFix for missing push notifications when using Google's edition
- Creates a ViewModel store for each user, which allows faster memory cleanup when switching accounts.
- Fix crash when uploading images/videos using external signer by @greenart7c3
- Adds Lifecycle to all Flow collects in compose to stop processing new events when the app is paused.
- Avoids creation of the LiveData in every recomposition
- Removing Stop with Task from PushNotifications to make sure the PushService remains active.
- Updated translations to Sweden, Portuguese, Czech and German by @davotoula
Release v0.79.13: BugFixes
Makes sure only one npub is logged in at the same time
Update UI dependencies
Making sure the UI update from language is in the Main thread.
Solves NPE when the TextToSpeech engine isn't ready.
Fixes status update field when more than one status is available.
Moves Relay and User Metadata update buttons from Post to Save.
Slight adjustment on the rendering of hashtags.
Release v0.79.12: Tablet Layouts
Release v0.79.10: Full Blacks
Release v0.79.9: Full screen videos/images
- Solving one of the OutOfMemory errors (too many translators instantiated at the same time)
- Fixes the spacing of the account switcher to avoid getting too close to navigation buttons.
- Fixes full-screen dialog for videos and images
- Activates single-tap to double zoom when on full-screen dialog
- Fixes caching issue of the saved list selection in the top bar on cold starts
- Fixes one of connectivity issues that kept the app off-line even though the phone is connected to the internet
- fix double encryption when sending dms, when login with external signer set privKey to null to be sure we have no private keys by @greenart7c3
Release v0.79.7
- Removing bold titles
- fix crash when sending giftwraps with amber
- Moves app startup to an IO thread.
- Upgrades Shared Preferences serialization to a Single JSON object
- Simplifies Shared Preferences state changes
- LazyInitializes Video cache
Release v0.79.6
Stops PushNotifications when the app is killed.
Dump memory states to debug OOO
Only changes Username if value changes.
Added #thenostr hashtag icon by @believethehype
Activates color for the zaps in the Notification chart
Removes configuration cache: was creating a lot of build issues
Improving Git hooks
Moves playback services to a package
Release v0.79.5
- Forces a filter reset after authentication for inbox.nostr.wine
- BugFix: Resolves a duplicated entry on relay list of Notes
- Avoids testing the signature when the id or sig fields are blank
- Improves the feedback to messages from relays.
- add exception handling for parsing geohash by @jiftechnify
- Only adds a border to video controls when in full screen
- Activates images controllers on click
- Adds a border in the image dialog to avoid overriding controllers.
- Image bleeding into separate page bugfix
- Update dependencies
- Fixes all the other mute list feeds
- fix double encryption on nip04 by @greenart7c3
- try to fix messages being encrypted twice by @greenart7c3
- change mute test to equality with string including event 30000 and user hex by @davotoula
- Fixes visibility of the bottom and top bar when the user comes back
- Fixes failure to load long form content with d tags reserved url chars
- Fixes bug of not immediately loading chat rooms
- Moves the Post button on chat screens to a > Button
- Hide's the Video Full Screen dialog buttons together with video
- Fixes the saving of the video position between screens
- Updated translations for cs/de/sv
- Moves Following icon from crossfade to animatedVisibility.
- Breaks down Compose components in the Discovery tab.
- Allows Base64 images on profiles.
- Fixes bug of messages not reappearing after memory trimming.
- Moves activeOnScreen calculations to a LaunchedEffect
- Only changes shouldShow if the value is different.
- Moves audiothumbnail loader to the viewModel scope
Release v0.79.2: Performance updates
- Fixes the repeat payment requests on zaps when the NWC is not setup.
- Improves error zap message screens for Material3
- Uses Lists name/title instead of d-tag on the Top Bar
- Increases the performance of the Bottom bar's Notification dot calculations
- Speeds the composition of the Topbar
- Uses the "host" tag as the creator of the stream.
- Moves check if the stream is online process to the viewModel scope.
- Moves many Toasts to the better designed Information Dialogs.
- Speeds up cold startup.
- Makes sure shared flows don't suspend.
- Updates dependencies