Avatar
Tico ๐Ÿ‡จ๐Ÿ‡ท
a9f8b3f2ac19cc06d5194dd1ac9314d4741a09777444986553926d9165181647
Pura Vida bitcoiner ๐“…ฟโ€Ž๐“ˆ’๐“ธ @BitcoinJungle โšก Formerly Satoshi Tico ๐Ÿ‡จ๐Ÿ‡ท Learn from mอฬบอ“ฬฒฬฅฬชiออ‡อ”ฬ sฬทออŽฬนฬฒฬปฬปฬ˜ฬtฬžฬ–ออšฬคkฬฅฬžaอ€ฬธอ•ฬฎออ‰ฬนฬฐอšฬฐeฬถฬขฬฃฬชsอฬจอˆฬ™ฬนฬœอšฬฒ อŸฬ›ฬฌอ“ , ๐“ฒ๐“Žจ lover
Replying to Avatar Vitor Pamplona

#Amethyst v0.85.0: Edit away

Adds support for post edits, post forks, pull requests, open timestamps, git repositories, issues, patches and replies, wiki pages and some medical data.

New Additions:

- Adds post editing (NIP-37, kind: 1010)

- Adds edit proposals and reviews

- Adds embedded events as NIP-19 uris

- Adds Open Timestamp attestations (NIP03, kind: 1040)

- Adds decentralized Wiki pages (kind 30818)

- Adds NIP-34: Git repositories (kind 30617), patches (kind 1617), issues (kind 1621) and replies (kind 1622).

- Adds rendering support for some FHIR payloads (kind 82).

- Adds early support for Kind1 forks.

- Sets zap splits automatically for quotes and forks

- V4V: Ask for donations in the Notification page

- Adds relay icon rendering from the NIP11 document

- Adds support for the q tag

Bug Fixes:

- Fixes the text's vertical alignment when emoji's are present

- Fixes DM Chatroom edit button

- Fixes the crash when images are not present in the image dialog

- Inserts uploaded URLs where the cursor is and not at the end of the new post.

- Fixes the rendering of Japanese characters, hashtags and custom emojis in the same line.

- Fixes the dissapearance of some Quartz classes when exporting to maven

- Fixing stack overflow with more than 200 zaps in a single note.

- Fixes image preview visualization on a new post

- Adds support for a new report option as Other

- Fixes missing nsec processing when parsing NIP-29 uris

- Fixes caching issue when creating a Bitcoin invoice for the first time

- Fixes UI issues due to the caching of Polls

- Better aligns post header elements

- Fixes bug with NIP-11s with null `kind` arrays

- Fixes quote and repost notes partially disappearing when they contain hidden users or words.

- Fixes content title for the video playback notification

Updated translations:

- Hungarian by nostr:npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp

- Spanish, Spanish, Mexico, and Spanish, United States by nostr:npub1luhyzgce7qtcs6r6v00ryjxza8av8u4dzh3avg0zks38tjktnmxspxq903

- French by nostr:npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz

- Swahili by nostr:npub1q6ps7m94jfdastx2tx76sj8sq4nxdhlsgmzns2tr4xt6ydx6grzspm0kxr

- Czech, German, Swedish, and Portuguese by nostr:npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef

- Arabic by nostr:npub13qtw3yu0uc9r4yj5x0rhgy8nj5q0uyeq0pavkgt9ly69uuzxgkfqwvx23t

- Dutch by nostr:npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd

Performance Improvements:

- Improves the speed of the text parser

- Reduced memory footprint of navigation buttons

- Faster hex validation

- Increases the speed of the Robohash SVG to byte buffer function

- Adds Benchmark tests for the content parser

- Adds Benchmark tests for the url detector

- Speeds up image compositions

- Improves relay list NIP-11 caching

- Faster Longform tag filters

- Speeds up the loop through the local cache

- Improves the speed of Location services

- Improves the cache of LnInvoices

- Improves cache of cashu tokens

- Reduces memory footprint for parsed posts.

Code Quality Improvements:

- Moves content parsers and media classes to commons.

- Moves emoji parsers to commons

- Moves Wallet Connect code to Quartz

- Moves Relay information code to Quartz

- Removes dependency on Kotlin serialization

- Adds a release draft generator to CI

- Updates Vico, Compose UI Version, Coil and Google Service dependencies

- Refactors the code to manage extra characters after Bech32 Links

- Moves to Android Studio Iguana | 2023.2.1

- Moves gradle to 8.4

- Moves project to version catalogs

Download:

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

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

gracias ๐Ÿ˜Š

๐ŸŽ™ Podcast Episode 15: NOSTR 101 with nostr:npub18ams6ewn5aj2n3wt2qawzglx9mr4nzksxhvrdc4gzrecw7n5tvjqctp424!

๐Ÿ‘จโ€๐Ÿซ Clients, relays, and zaps explained for dummies (me)

โšก๏ธ How the Value-4-Value changes the game for content creators

๐ŸŒ  How Nostr eventually swallows Twitter, Instagram, YouTube, and more ๐ŸŒ€

https://youtu.be/_jrkUXDReqI?si=X7KDmHd_ca5rN4jY

nostr:npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5 ๐ŸŽงโšก๏ธ

https://fountain.fm/episode/8XoqcBdzWv7uVIt17YC8

Twitter/X:

https://x.com/benwehrman/status/1764718326951879160

Mentioned in episode:

nostr:npub1jkjd64asm9xwalncle0qg573rctfe3gs6crgm9jtvkzeun9qt7zschppxr

nostr:npub148ut8u4vr8xqd4gefhg6eyc5636p5zthw3zfse2njfkezegczers59ty0w

nostr:npub1us9uc0sjjg0vyvh7vefgu2a96hx5up5gujl6pqays65hlk4de6hsnwq4g0

nostr:npub1l2vyh47mk2p0qlsku7hg0vn29faehy9hy34ygaclpn66ukqp3afqutajft

nostr:npub1getal6ykt05fsz5nqu4uld09nfj3y3qxmv8crys4aeut53unfvlqr80nfm

nostr:npub1m0ney2gz8r4przevwl6hmsr63m9ckcy3skllakl4mqemnc65pwfsv4dqkw

nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 nostr:npub12vkcxr0luzwp8e673v29eqjhrr7p9vqq8asav85swaepclllj09sylpugg nostr:npub16c0nh3dnadzqpm76uctf5hqhe2lny344zsmpm6feee9p5rdxaa9q586nvr nostr:npub1cqm6dztalp4l6n04f9k20c333xftgangjla337736dr6faz9na0qf2hjec nostr:npub1sg6plzptd64u62a878hep2kev88swjh3tw00gjsfl8f237lmu63q0uf63m nostr:npub1lelkh3hhxw9hdwlcpk6q9t0xt9f7yze0y0nxazvzqjmre3p98x3sthkvyz nostr:npub1jt97tpsul3fp8hvf7zn0vzzysmu9umcrel4hpgflg4vnsytyxwuqt8la9y nostr:npub180cvv07tjdrrgpa0j7j7tmnyl2yr6yr7l8j4s3evf6u64th6gkwsyjh6w6 nostr:npub1v5ufyh4lkeslgxxcclg8f0hzazhaw7rsrhvfquxzm2fk64c72hps45n0v5 nostr:npub14f26g7dddy6dpltc70da3pg4e5w2p4apzzqjuugnsr2ema6e3y6s2xv7lu nostr:npub14f26g7dddy6dpltc70da3pg4e5w2p4apzzqjuugnsr2ema6e3y6s2xv7lu nostr:npub1dergggklka99wwrs92yz8wdjs952h2ux2ha2ed598ngwu9w7a6fsh9xzpc nostr:npub1vz0jduezztuqkuc5u4uvrqjrkr044fhs70utafet20azgcaywndsfj56eq nostr:npub1hq0kkf67h5n63uz0l5zac94un73jnjudn3ryh3aahagx3qvwq0qq8wf9mp nostr:npub1sn0wdenkukak0d9dfczzeacvhkrgz92ak56egt7vdgzn8pv2wfqqhrjdv9 nostr:npub16dmvfhm7uwkxnhxg30k6aczw23wxhgvs62n3puzl5tykpa4aa8esja83yd nostr:npub1g0587hzzckcncxfm78n0996qe2s58nspy29wf02tqcj5sdzcpj4q6j40hv nostr:npub1cj8znuztfqkvq89pl8hceph0svvvqk0qay6nydgk9uyq7fhpfsgsqwrz4u nostr:npub1jg552aulj07skd6e7y2hu0vl5g8nl5jvfw8jhn6jpjk0vjd0waksvl6n8n

This podcast, from recording, to editing, to marketing, is 100% self-ran by yours truly. All zaps go directly toward making future episodes as awesome as possible for you all. #Value4Value

THANK YOU ๐Ÿ™โšก๏ธ๐Ÿ’œ

-Ben

https://files.sovbit.host/media/public/6137f9c09f861f75b5f8c3c51ff3283456b84c3aaa24f6f254904a75c572603c.webp

Replying to Avatar calle

Nice

eCashta Rica ๐Ÿ‡จ๐Ÿ‡ท ๐Ÿฅœ