{"type":"rich","version":"1.0","title":"VitorPamplona wrote","author_name":"VitorPamplona (npub1gc…fnj5z)","author_url":"https://yabu.me/npub1gcxzte5zlkncx26j68ez60fzkvtkm9e0vrwdcvsjakxf9mu9qewqlfnj5z","provider_name":"njump","provider_url":"https://yabu.me","html":"#Amethyst v0.88.0: Performance Mode and Performance improvements\n\nThis version adds several performance improvements and includes a new UI mode in Settings that is designed for older phones. On that mode, all CPU-based animations are disabled, the use of transparency is minimized and the individually-generated robots are replaced by a static image. We also recommend disabling the Immersive Scrolling when using older phones. \n\nFeatures: \n- Adds performance mode on Settings\n- Adds login with NIP-05 address\n- Adds outbox relays to zap request: sender, receiver and author relays.\n- Adds the NIP-65 relay to zap split tag instead of kind3 relays.\n- Adds support for AVIF images\n- Adds flare.pub videos to the media tab\n- Replaces the post view count for a Share icon in the main feed. \n\nPerformance Improvements: \n- Centralizes stringResource calls to cache them and avoid disk use\n- Removes several unecessary UI states created during rendering\n- Moves uncited hashtag parsing to a thread\n- Replaces InputButton for ClickableBox to avoid loading colors during rendering\n- Switches Social Icons mip-mapped PNGs to faster SVG versions\n- Faster calculation of uncited hashtags in content\n- Improves the speed of Robohash rendering\n- Moves chatroom user group away from immutable sets\n- Speeds up long-press Quick Action menus\n- Optimizes NIP-11 fetch and avoids requesting twice in the same minute\n- Redesigns the UI Components of the relay icons better performance\n- Creates a relay flow cache to speed up the relay layout\n- Combines hidden and reporting flows in a new cache\n- Removes post reports Live data\n- Refactors Full Bleed design of the master note\n- Unifies Hidden and Report checks between the Video Feed, the Full Bleed Design and the Card layout.\n- Adds a hashcode cache to speed up O(1) requests of spam and blocked user public keys\n- Minimizes memory alloc by adding a native forEach and Map functions in the event's tag array \n- Reduces double launch of co-routines\n- Improves memory use of updates to the subscription after EOSE events\n- Simplifies intrinsic size calculations for Image Previews and Videos\n- Improves rendering time of chat messages\n\nBugFixes: \n- Fixes the inconsistency of button animation size in the reaction row\n- Fixes the inconsistency of the Zap button graphics\n- Fixes the Giftwraps query by EOSE date mismatch\n- Fixes the keyboard's Go Button action on new user screen\n- Stops redirecting when resolving nip05 addresses by nostr:npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef\n- Fix hidden notes when hidden words is empty by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5\n- Fixes Url Preview crop when the image is too small or to big for the preview card.\n- Better error messages when NIP-11 queries fail\n- Fixes use navigateUp instead of popBackStack to avoid closing the app on double clicks on the back button\n- Fixes the centered url on videos without active playback\n- Fixes the padding of the reaction row on quotes\n- Solves notification dots appearing on the navigation bar due to a hidden post\n- Increases the download limit for reactions/zaps to events from 100 to 1000\n- Fixes zap split rounding precision\n- Fixes padding of the zap raiser\n- Avoids showing error message if devs have removed their lnadress on the Zap the Devs card.\n- Fixes padding and border of the zap split section on the master note\n- Removes gray border in image urls that couldn't be loaded.\n- Fixes alignment of reactions\n- Fixes not centered Blank Notes\n- Fixes scrollable drawer for all screen sizes\n- Fixes search limits for profiles from 100 to 1000 events\n- Re-normalizes all relays urls before connecting to reduce duplications\n- Fixes the jittering from resizing Videos and Images during loading.\n- Fixes landscape video centralization\n- Forces relay URLs to be single line. \n \nUpdated translations: \n- Czech, German, Swedish and Portuguese by nostr:npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef\n- Hindi by nostr:npub1ww6huwu3xye6r05n3qkjeq62wds5pq0jswhl7uc59lchc0n0ns4sdtw5e6\n- Polish by nostr:npub16gjyljum0ksrrm28zzvejydgxwfm7xse98zwc4hlgq8epxeuggushqwyrm\n- French by nostr:npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz\n- Spanish by nostr:npub1luhyzgce7qtcs6r6v00ryjxza8av8u4dzh3avg0zks38tjktnmxspxq903\n- Chinese by nostr:npub1raspu6ag9kfcw9jz0rz4z693qwmqe5sx6jdhhuvkwz5zy8rygztqnwfhd7 \n- Dutch by nostr:npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd\n \nCode Quality Improvements: \n- Removes old Robohash bitmap-based generation\n- Upgrades Compose, Lifecycle and Fragments  \n \nDownload via [Obtainium](http://amethyst.social) or [Zap.Store](https://zap.store/)"}
