Replying to Avatar Vitor Pamplona

#Amethyst v0.82.1: Marketplace, NIP-96 Image Servers, NIP-54 inline metadata

Adds support for selling and listing in Amethyst as well as NIP-96 Image Servers and NIP-54 inline metadata. Provides large improvemetns to Cashu's token redemption and fixes several bugs.

#m=image%2Fjpeg&dim=720x1612&blurhash=%5BLFFgJMyj%5Bt74TMyoft70LxufiV%5B_Nt7f6WB4TogoMj%5Bxut7ofWAS%7EofbFjtD%25xtWBWBs%2BM%7BjbbH&x=c3a3f49c017f58749226f8ae6021c11a745d2354f52a229cb99eef4a9d20ec39

- Adds selling: ShopStr's classified creation

- Migrates old image server uploads to NIP-96

- Adds support for NIP-54 inline metadata

- Adds a Marketplace tab to Discovery

- New Cashu Redeeming card UI.

- Shows the blurhash with a Download icon instead of the URL when the user chooses to not automatically load images/videos

- Improves the video switching flicker from blurhash to video

- Optimizes the rendering of the drawer

- Updates EOSE status in the same thread of the new event to reduce the amount of coroutine launches.

- Uses just one HTTPClient for the entire app

- Adds a User Agent to all HTTP requests.

- Improves Cashu Redeeming UI feedback

- Adds support for the FileServers kind

- Adds relay information for Replaceable events

- Unifies upload options into NIP-94 images

- Improves the rendering of inline metadata

- Uses nostr.wine instead of filter.nostr.wine as a search relay

- Fixes bottom bar appearing in chats when the keyboard is open

- Fixes uploading crash due to malformed video formats

- Fixes crash when image is an SVG and tries to compress

- Fixes deletion of replaceable events

- Fixes hash calculation from the entire payload to only the bytes in the file

- Fixes bug when updating relay list that used keep the previous list

- Presents better error messages when the image upload fails

- Adds a button to Cashu preview to redeem on external wallet by nostr:npub1nxa4tywfz9nqp7z9zp7nr7d4nchhclsf58lcqt5y782rmf2hefjquaa6q8

- Fixes zap splits when using amber with intents by nostr:npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5

- Updates translations for cs/de/sv/pt by nostr:npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef

- Updates Hungarian translations by nostr:npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp

- Updates Finnish translations by @petrikaj

- Updates Dutch translations by nostr:npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd

- Updates French translations by nostr:npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz

- Updates dependencies

Download:

- [Play Edition](https://github.com/vitorpamplona/amethyst/releases/download/v0.82.1/amethyst-googleplay-universal-v0.82.1.apk )

- [FOSS Edition - No translations](https://github.com/vitorpamplona/amethyst/releases/download/v0.82.1/amethyst-fdroid-universal-v0.82.1.apk )

https://open.spotify.com/track/3pblLqLmSaOBITcItGnIWl?si=rUkbEVtfTeu8nxhphsWRHA

Reply to this note

Please Login to reply.

Discussion

No replies yet.