mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-10 08:27:04 +00:00
The single CHANGELOG.md had grown to ~7.9k lines. Move it to docs/changelog/ with one file per release, named with zero-padded minor/patch versions (e.g. v1.11.00.md) so plain file browsers sort them correctly. Add a README.md index (newest first) and a TEMPLATE.md for cutting new releases. The root CHANGELOG.md now points to the new location.
92 lines
7.3 KiB
Markdown
92 lines
7.3 KiB
Markdown
# [Release v0.93.0: Blossom, Olas, Around Me feeds and Interactive Stories.](https://github.com/vitorpamplona/amethyst/releases/tag/v0.93.0) - 2024-11-27
|
|
|
|
Adds support for displaying NIP-63 Interactive Stories
|
|
Adds support for Blossom media servers
|
|
Adds support for Olas' Image feeds
|
|
Adds support for Around Me feed with posts that only show up in that location
|
|
|
|
New Features:
|
|
- New Android Image/Video Picker
|
|
- Adds support for pronouns on profile
|
|
- Migrates Video uploads from NIP-94 to NIP-71 Video events
|
|
- Migrates Picture uploads from NIP-94 to NIP-68 Picture events
|
|
- Adds support for BUD-01, BUD-02, and BUD-03
|
|
- Adds support for NIP-22 Comments
|
|
- Adds nip05 field to the hidden words filtering by [@npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef](https://github.com/npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef)
|
|
- Adds support for q tags with addresses
|
|
- Adds search.nos.today to bootstrapping relays for search
|
|
- Adds DM and Search default buttons to the relay screens
|
|
- Adds hidden words filter to search, hashtag and geotag feeds
|
|
- Applies hidden words even to hashtags that were not included in the content of the event.
|
|
- Adds support for saving reactions, zaps, translations user preferences on private outbox relays
|
|
|
|
UI Improvements:
|
|
- Adds animations to the zap, reaction and boost popups by [@npub1xcl47srtwh4klqd892s6fzwtdfm4y03wzjfl78scmmmxg8wzsf4qftd0en](https://github.com/npub1xcl47srtwh4klqd892s6fzwtdfm4y03wzjfl78scmmmxg8wzsf4qftd0en)
|
|
- Lighter chat bubbles
|
|
- Date separators on chats
|
|
- Adds unfollow to note dropdown by [@npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef](https://github.com/npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef)
|
|
- Improves (Show More) presence to only when it actually makes a difference.
|
|
- Adds UI for when the location permission is rejected.
|
|
- Improves error message for the signup page when the display name is blank
|
|
- Adds extra padding for the zap setup screen
|
|
- Pre-process search to avoid showing and hiding posts after hidden words were processed by the UI.
|
|
- Rotate on full screen video if the device orientation is not locked by [@npub1a3tx8wcrt789skl6gg7rqwj4wey0j53eesr4z6asd4h4jwrd62jq0wkq4k](https://github.com/npub1a3tx8wcrt789skl6gg7rqwj4wey0j53eesr4z6asd4h4jwrd62jq0wkq4k)
|
|
|
|
BugFixes:
|
|
- Fixes account creation that follows itself
|
|
- Fixes translations of http urls
|
|
- Fixes search bug that mixed geohashes and hashtags
|
|
- Fixes issue with the order of multiple same-author events in a thread
|
|
- Fixes drafts appearing for other logged in accounts by [@npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef](https://github.com/npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef)
|
|
- Fixes jumping of scroll when the thread updates
|
|
- Fixes app hanging when switching to accounts due to waiting to decrypt the blocked user list that might not exist
|
|
- Fixes initial decryption of mutelists when using amber by [@npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5](https://github.com/npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5)
|
|
- Fixes crash on empty p-tags on new replies [@npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef](https://github.com/npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef)
|
|
- Fixes translations preferences changes running on the main thread by [@npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef](https://github.com/npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef)
|
|
- Fixes some images being saved as videos [@npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef](https://github.com/npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef)
|
|
- Fixes missing notifications when multiple accounts tried to decrypt it
|
|
- Fixes lack of zap progress updates when there is a private zap the user cannot decrypt or when a nwc payment fails.
|
|
- Fixes saving the scrolling position when navigating between multiple threads.
|
|
- Fixes rendering cache of notes in thread view which kept replies in the wrong thread level
|
|
- Fixes reply level calculation caching
|
|
- Fixes poll's background rendering with the right percentages
|
|
- Fixes "null" strings on profile fields.
|
|
|
|
Code Quality Improvements:
|
|
- Refactors FeedStructures to prepare for custom feeds
|
|
- Updates Account architecture to operate feeds with location
|
|
- Custom Empty Feed Screen for Notifications
|
|
- Fully Deprecates note1, removing the last usages of the standard
|
|
- Removes unused encryption fields from NIP-94
|
|
- Moves the parallel processing amber calls to a utils class
|
|
- Refactors location to operate as a flow
|
|
- Unifies location Flows and geoHash Flows into one
|
|
- Make location flows react to changing location permissions on the fly
|
|
- Moves NIP-44 test model classes to a new file
|
|
- Improves GitHub actions to prepare debug apks in every commit
|
|
- Upgrades to Coil 3
|
|
- Updates AGP, kotlin, runtime, compose, camera, corektx, media3, firebase, fragment, navigation, jna, jackson, accompanist, kotlin serialization, mockk, coroutines-test and kotlin collections
|
|
|
|
Performance:
|
|
- Improves thread preloading
|
|
- Adds a cache for reply levels when viewing threads.
|
|
|
|
Updated translations:
|
|
- Czech, German, Swedish and Portuguese by [@npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef](https://github.com/npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef)
|
|
- Dutch by [@npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd](https://github.com/npub1w4la29u3zv09r6crx5u8yxax0ffxgekzdm2egzjkjckef7xc83fs0ftxcd)
|
|
- French by [@npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz](https://github.com/npub106efcyntxc5qwl3w8krrhyt626m59ya2nk9f40px5s968u5xdwhsjsr8fz)
|
|
- Polish by [@npub16gjyljum0ksrrm28zzvejydgxwfm7xse98zwc4hlgq8epxeuggushqwyrm](https://github.com/npub16gjyljum0ksrrm28zzvejydgxwfm7xse98zwc4hlgq8epxeuggushqwyrm)
|
|
- Chinese by [@npub1gd8e0xfkylc7v8c5a6hkpj4gelwwcy99jt90lqjseqjj2t253s2s6ch58h](https://github.com/npub1gd8e0xfkylc7v8c5a6hkpj4gelwwcy99jt90lqjseqjj2t253s2s6ch58h)
|
|
- Slovenian by [@npub1qqqqqqz7nhdqz3uuwmzlflxt46lyu7zkuqhcapddhgz66c4ddynswreecw](https://github.com/npub1qqqqqqz7nhdqz3uuwmzlflxt46lyu7zkuqhcapddhgz66c4ddynswreecw)
|
|
- Thai by [@npub1vm0kq43djwdd4psjgdjgn9z6fm836c35dv7eg7x74z3n3ueq83jqhkxp8e](https://github.com/npub1vm0kq43djwdd4psjgdjgn9z6fm836c35dv7eg7x74z3n3ueq83jqhkxp8e)
|
|
- Bengali by [@npub13qtw3yu0uc9r4yj5x0rhgy8nj5q0uyeq0pavkgt9ly69uuzxgkfqwvx23t](https://github.com/npub13qtw3yu0uc9r4yj5x0rhgy8nj5q0uyeq0pavkgt9ly69uuzxgkfqwvx23t)
|
|
- Hindi by [@npub1ww6huwu3xye6r05n3qkjeq62wds5pq0jswhl7uc59lchc0n0ns4sdtw5e6](https://github.com/npub1ww6huwu3xye6r05n3qkjeq62wds5pq0jswhl7uc59lchc0n0ns4sdtw5e6)
|
|
- Spanish by [@npub1luhyzgce7qtcs6r6v00ryjxza8av8u4dzh3avg0zks38tjktnmxspxq903](https://github.com/npub1luhyzgce7qtcs6r6v00ryjxza8av8u4dzh3avg0zks38tjktnmxspxq903)
|
|
- Hungarian by [@npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp](https://github.com/npub1ww8kjxz2akn82qptdpl7glywnchhkx3x04hez3d3rye397turrhssenvtp) and [@npub1dnvslq0vvrs8d603suykc4harv94yglcxwna9sl2xu8grt2afm3qgfh0tp](https://github.com/npub1dnvslq0vvrs8d603suykc4harv94yglcxwna9sl2xu8grt2afm3qgfh0tp)
|
|
- Persian by [@npub1cpazafytvafazxkjn43zjfwtfzatfz508r54f6z6a3rf2ws8223qc3xxpk](https://github.com/npub1cpazafytvafazxkjn43zjfwtfzatfz508r54f6z6a3rf2ws8223qc3xxpk)
|
|
|
|
|
|
[Changes][v0.93.0]
|
|
|
|
[v0.93.0]: https://github.com/vitorpamplona/amethyst/compare/v0.92.7...v0.93.0
|