mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-10 08:27:04 +00:00
Updates changelog for next release
This commit is contained in:
+35
-9
@@ -15,7 +15,10 @@ Redesigns Media Player
|
||||
- Turn video controller creation into a flow to fix playback lifecycle issues
|
||||
- Adds support for uploading audio
|
||||
|
||||
Adds support for NIP-47 Wallets
|
||||
Adds support for NIP-47 Wallets and compete NWC spec
|
||||
- Adds views for Balance and Transactions
|
||||
- Add transaction filtering and pagination to wallet screen
|
||||
- Added several test cases from other repos to guarantee interoperability
|
||||
|
||||
Adds support for NIP-52 Calendar appointments
|
||||
|
||||
@@ -33,8 +36,7 @@ Adds support for NIP-40 Expirations in any new post.
|
||||
|
||||
Adds support for NIP-66 Relay Monitor and discovery support to Quartz
|
||||
|
||||
Adds support for Namecoin .bit urls to NIP-05
|
||||
- Adds choice of ElectrumX server to resolve namecoins.
|
||||
Adds support for Attestations (https://attestr.xyz/)
|
||||
|
||||
Adds basic support for Chess with Jester protocol
|
||||
|
||||
@@ -44,15 +46,21 @@ Adds a Broadcasting feedback pop-up in the Complete UI mode
|
||||
|
||||
Adds support for rendering Zap events when quoted inside of posts.
|
||||
|
||||
Removes support for NIP-96 and updates Blossom recommendations
|
||||
Adds support for inline reply from Push Notifications
|
||||
|
||||
Adds support to upload Documents to all new post screens.
|
||||
Removes NIP-04 DMs and blocks DM sending if the receiver doesn't have NIP-17 relay lists.
|
||||
|
||||
Uploads:
|
||||
- Adds support to upload Documents to all new post screens.
|
||||
- Adds toggle to stip file metadata regardless of compression by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
- Adds encrypted file upload fallback option for NIP-17 chats
|
||||
- Removes support for NIP-96 and updates Blossom recommendations
|
||||
|
||||
Content warning improvements:
|
||||
- Adds optional description field for sensitive content warnings in new posts.
|
||||
- Displays additional information on warning composables
|
||||
|
||||
Redesigns and reorganizes Setting pages
|
||||
Settings redesign
|
||||
- Consolidate drawer settings into a single Settings hub screen
|
||||
- Redesigns Zap Amount and NWC setup screens
|
||||
- Redesigns Custom zap amount screens
|
||||
@@ -67,7 +75,12 @@ URL/URI parser rewrite in Kotlin multiplatform (KMP)
|
||||
- Treat multibyte characters as URL terminators in RichTextParser by @npub1k0jrarx8um0lyw3nmysn50539ky4k8p7gfgzgrsvn8d7lccx3d0s38dczd
|
||||
- Adds a parser for blossom: uris
|
||||
|
||||
Minimizes parent thread rendering in quoted notes by @npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx
|
||||
UI Improvements:
|
||||
- Minimizes parent thread rendering in quoted notes by @npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx
|
||||
- New UI for DropDowns by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
- New UI for feed filters by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
- Draft Screen requests confirmation before deleting drafts on swipe
|
||||
- Swipe to switch tabs. Main screen and messages by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
|
||||
Relay Management:
|
||||
- Adds relay search tooltip when adding relays
|
||||
@@ -75,7 +88,9 @@ Relay Management:
|
||||
- Adds active subscriptions and outbox event in the queue to relay information
|
||||
- Adds a complete list of event kind names to the subscription card to relay information
|
||||
- Tracks and displays connection success rate on relay settings
|
||||
- Add relay settings export functionality
|
||||
- Adds relay settings export functionality
|
||||
- Adds NIP-45 count queries to show how many events each relay has.
|
||||
- Adds Relay sync utility to help users move posts between relays.
|
||||
|
||||
Search fixes
|
||||
- Breaks the search filter into two subscriptions to prioritize Metadata without punishing content.
|
||||
@@ -88,11 +103,14 @@ Search fixes
|
||||
|
||||
Profiles:
|
||||
- Adds a profile picture upload button when the user has no picture
|
||||
- Adds last seen to the user profile
|
||||
- Adds nprofile and npub copy options to the profile
|
||||
- Groups received zap amounts by sending the user in the profile tab
|
||||
- Increases the limit of Zap downloads for profiles to 1000
|
||||
- Simplifies profile edit screen layout by @npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx
|
||||
- Migrates profile galleries to display a thumbnail for videos
|
||||
- Fixes profile galleries' aspect ratios
|
||||
- Adds support for Namecoin .bit urls to NIP-05 and choice of ElectrumX server to resolve namecoins.
|
||||
|
||||
Bulk Follow onboarding
|
||||
- Adds screens to search for a user and to copy his/her follow list
|
||||
@@ -126,6 +144,7 @@ Fixes:
|
||||
- Fixes bug on Show More calculations for very long texts without spaces
|
||||
- Fixing IO Dispatchers and coroutine scopes of choice
|
||||
- Fixes anySync parallel operation that was returning the first result, not the first positive "any".
|
||||
- Fixes Req onCannotConnect listeners to the relays that actually sent the req
|
||||
|
||||
AI:
|
||||
- Add SKILL.md for AI agent customization
|
||||
@@ -137,6 +156,11 @@ Defaults:
|
||||
- Adds wss://directory.yabu.me and wss://profiles.nostr1.com as index relays
|
||||
- Adds electrumx.testls.space, nmc2.bitcoins.sk, 46.229.238.187 and i665jpwsq46zlsdbnj4axgzd3s56uzey5uhotsnxzsknzbn36jaddsid.onion as ElectrumX servers
|
||||
|
||||
Quartz:
|
||||
- Adds a Relay Server implementation to Quartz
|
||||
- Migrates Quartz EventStore from Android-only to KMP
|
||||
- Adds a reqUntilEoseAsFlow extension to the Nostr Client
|
||||
|
||||
Adds complete support for iOS to Quartz by @npub1a3tx8wcrt789skl6gg7rqwj4wey0j53eesr4z6asd4h4jwrd62jq0wkq4k
|
||||
- Provide implementation for Rfc3986 on iOS, using the Swift Rfc3986UriBridge.
|
||||
- Provide implementation for LargeCache, using a CacheMap
|
||||
@@ -149,7 +173,6 @@ Adds complete support for iOS to Quartz by @npub1a3tx8wcrt789skl6gg7rqwj4wey0j53
|
||||
- Provide implementation for AESGCM
|
||||
- Provide implementation for DigestInstance
|
||||
- Provide implementation for LibSodium
|
||||
- Adds a reqUntilEoseAsFlow extension to the Nostr Client
|
||||
|
||||
Amethyst Desktop by @npub12cfje6nl2nuxplcqfvhg7ljt89fmpj0n0fd24zxsukja5qm9wmtqd7y76c
|
||||
- Adds NIP-46 Bunker Login
|
||||
@@ -159,6 +182,8 @@ Amethyst Desktop by @npub12cfje6nl2nuxplcqfvhg7ljt89fmpj0n0fd24zxsukja5qm9wmtqd7
|
||||
- Adds encrypted DMs (NIP-04/NIP-17)
|
||||
- Adds proper empty states with EOSE tracking
|
||||
- Adds multi-column deck layout
|
||||
- Adds Full media parity — images, video, audio, encrypted DMs, upload, lightbox
|
||||
- Adds advanced search with NIP-50, collapsible sections, and nav state preservation
|
||||
- Clear stored credentials on logout
|
||||
- Adds bunker heartbeat indicator
|
||||
- Adds QR-based signer pairing
|
||||
@@ -176,6 +201,7 @@ Amethyst Desktop by @npub12cfje6nl2nuxplcqfvhg7ljt89fmpj0n0fd24zxsukja5qm9wmtqd7
|
||||
|
||||
Code Quality
|
||||
- Migrates to AGP 9.0
|
||||
- Adds Amethyst Desktop to CI/CD and Release builds
|
||||
- Removes the in-app memory counter methods
|
||||
- Refactors the old NIP-05 code on Quartz
|
||||
- Migrates contact list management to addressable notes
|
||||
|
||||
Reference in New Issue
Block a user