more change log improvements.
This commit is contained in:
+42
-30
@@ -1,17 +1,19 @@
|
||||
<a id="v1.06.0"></a>
|
||||
# [Release v1.06.0: Polls, Relay Feeds, Wallets and much more](https://github.com/vitorpamplona/amethyst/releases/tag/v1.06.0) - 2025-03-21
|
||||
|
||||
Adds support for creating and rendering NIP-85 Polls
|
||||
Polls:
|
||||
- Adds support for creating and rendering NIP-85
|
||||
- Redesign of the poll and zap poll cards
|
||||
- Adds special notification card while the poll is running
|
||||
|
||||
Adds support for Relay Feeds
|
||||
Relay Feeds
|
||||
- Adds support for rendering relay feeds
|
||||
- Adds support for NIP-51 favorite relay feeds
|
||||
- Shows favorite relays in the top navigation filter
|
||||
- Clicking wss:// links shows the global feed for that relay.
|
||||
- New user account adds nostr.wine to favorite relay feeds
|
||||
|
||||
Redesigns Media Player
|
||||
Media Player
|
||||
- Redesigned player controls for videos, audios, and picture-in-picture.
|
||||
- Adds our own buttons and indicators for the video playback
|
||||
- Adds Music support with waveform animations
|
||||
@@ -20,40 +22,47 @@ 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 and compete NWC spec
|
||||
NWC 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
|
||||
Calendar:
|
||||
- Adds support for NIP-52 Calendar appointments
|
||||
- Adds proper display of calendar time slot and date slot events in the note feed
|
||||
- Refactored the early implementation on Quartz for easier use
|
||||
|
||||
Adds support for NIP-C0 Code Snippets
|
||||
- Includes Quartz support
|
||||
Code Snippets:
|
||||
- Adds support for NIP-C0 Code Snippets
|
||||
- Replies using NIP-22
|
||||
|
||||
Adds support for NIPs on Nostr (event kind 30817)
|
||||
- Includes Quartz support
|
||||
NIPs on Nostr
|
||||
- Adds support for event kind 30817
|
||||
- Replies using NIP-22
|
||||
|
||||
Adds support for NIP-A3 Payment targets (PayTo: 10133) by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
|
||||
- Includes Quartz support
|
||||
PayTo:
|
||||
- Adds support for NIP-A3 Payment targets by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
|
||||
|
||||
Adds support for BUD-10 "Blossom:" URIs on the post
|
||||
Blossom BUD-10:
|
||||
- Adds support for "Blossom:" URIs on the post
|
||||
- Supports automatic discovery of blossom servers
|
||||
- Renders/Previews images, audios, videos, and documents
|
||||
- Includes support for encryption when using it in NIP-17 DMs.
|
||||
|
||||
Adds support for custom NIP-40 Expirations in any new post.
|
||||
Expirations
|
||||
- Adds enhanced support for custom expirations in any new post.
|
||||
- Displays expirations on posts and DMs
|
||||
|
||||
Adds support for NIP-66 Relay Monitor and discovery support to Quartz
|
||||
Relay Monitors:
|
||||
- Adds support for NIP-66 Relay monitor and discovery support to Quartz
|
||||
|
||||
Adds support for rendering Attestations (https://attestr.xyz/)
|
||||
Attestations:
|
||||
- Adds support for rendering Attestations (https://attestr.xyz/)
|
||||
- Recommendations, Requests and Attestor Declarations are also included.
|
||||
|
||||
Adds basic support for Chess with Jester protocol
|
||||
Chess:
|
||||
- Adds basic support for Chess with Jester protocol
|
||||
- Full chess game implemented
|
||||
- Supports for game challenges and view external games
|
||||
- Running on debug only for now
|
||||
@@ -69,7 +78,8 @@ Push Notifications:
|
||||
- Adds support for Async image Loading
|
||||
- Removed NIP-04 notifications
|
||||
|
||||
Adds support for writing Long Form/Markdown content
|
||||
Long Form:
|
||||
- Adds support for writing Long Form/Markdown content
|
||||
- Includes support for automatic Draft saving and editing
|
||||
- Includes support for editing
|
||||
|
||||
@@ -79,11 +89,11 @@ Uploads:
|
||||
- Adds encrypted file upload fallback option for NIP-17 chats
|
||||
- Removes support for NIP-96 and updates Blossom recommendations
|
||||
|
||||
Content warning improvements:
|
||||
Content Warning:
|
||||
- Adds an optional description field for sensitive content warnings in new posts.
|
||||
- Displays additional information on warning composables
|
||||
|
||||
Settings redesign
|
||||
Settings redesign:
|
||||
- Consolidate drawer settings into a single Settings hub screen
|
||||
- Redesigns Zap Amount and NWC setup screens
|
||||
- Redesigns Custom zap amount screens
|
||||
@@ -92,7 +102,8 @@ Settings redesign
|
||||
- Adds reactions row settings (enable/disable, order, show/hide counters) by @npub1w4uswmv6lu9yel005l3qgheysmr7tk9uvwluddznju3nuxalevvs2d0jr5
|
||||
- Tapping on Zap without any pre-configured amount opens the custom dialog
|
||||
|
||||
URL/URI parser rewrite in Kotlin multiplatform (KMP)
|
||||
Content parsers:
|
||||
- URL/URI parser rewrite in Kotlin multiplatform (KMP)
|
||||
- Fixes characters attached to URLs or nostr URLs without a space
|
||||
- Massively increases parsing performance
|
||||
- Treat multibyte characters as URL terminators in RichTextParser by @npub1k0jrarx8um0lyw3nmysn50539ky4k8p7gfgzgrsvn8d7lccx3d0s38dczd
|
||||
@@ -100,8 +111,8 @@ URL/URI parser rewrite in Kotlin multiplatform (KMP)
|
||||
|
||||
UI Improvements:
|
||||
- Minimizes parent thread rendering in quoted notes by @npub1aeh2zw4elewy5682lxc6xnlqzjnxksq303gwu2npfaxd49vmde6qcq4nwx
|
||||
- New UI for DropDowns by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
- New UI for feed filters by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
- New Material 3 UI for DropDowns by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
- New Material 3 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
|
||||
- Adds support for rendering Zap events when quoted inside of posts.
|
||||
@@ -117,7 +128,7 @@ Relay Management:
|
||||
- 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
|
||||
Search:
|
||||
- Breaks the search filter into two subscriptions to prioritize Metadata without punishing content.
|
||||
- Fixes the need to start user searches with @ in user fields
|
||||
- Fixes the stability of the search feed when the user navigates away and back.
|
||||
@@ -138,10 +149,10 @@ Profiles:
|
||||
- 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
|
||||
Onboarding
|
||||
- Adds bulk follow screens to search for a user and to copy his/her follow list
|
||||
|
||||
Voice message support by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
Voice message by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
- Adds voice anonymization
|
||||
- Change from "hold to record" to "click to start, click to stop"
|
||||
- Display kind 1 voice replies as an audio waveform
|
||||
@@ -173,10 +184,6 @@ Fixes:
|
||||
- Fixes Req onCannotConnect listeners to the relays that actually sent the req
|
||||
- Fixes hanging subscriptions when exceptions happen during NostrClient utility methods
|
||||
|
||||
AI:
|
||||
- Add SKILL.md for AI agent customization
|
||||
- Add settings and hooks to setup Android Development for the agent
|
||||
|
||||
Defaults:
|
||||
- Switches wss://nostr.band to wss://antiprimal.net, wss://relay.ditto.pub on app defaults
|
||||
- Adds wss://nostr.wine, wss://news.utxo.one as favorite relay feeds
|
||||
@@ -247,6 +254,10 @@ Code Quality
|
||||
- Removes support for feed definitions
|
||||
- AccountState refactoring
|
||||
|
||||
AI:
|
||||
- Add SKILL.md for AI agent customization
|
||||
- Add settings and hooks to setup Android Development for the agent
|
||||
|
||||
Updated translations:
|
||||
- Czech, German, Swedish, and Portuguese by @npub1e2yuky03caw4ke3zy68lg0fz3r4gkt94hx4fjmlelacyljgyk79svn3eef
|
||||
- Hungarian by @npub1dnvslq0vvrs8d603suykc4harv94yglcxwna9sl2xu8grt2afm3qgfh0tp
|
||||
@@ -256,6 +267,7 @@ Updated translations:
|
||||
- Slovenian by @npub1qqqqqqz7nhdqz3uuwmzlflxt46lyu7zkuqhcapddhgz66c4ddynswreecw
|
||||
- Bengali by @npub13qtw3yu0uc9r4yj5x0rhgy8nj5q0uyeq0pavkgt9ly69uuzxgkfqwvx23t
|
||||
- Chinese by hypnotichemionus4
|
||||
- Spanish by @npub1luhyzgce7qtcs6r6v00ryjxza8av8u4dzh3avg0zks38tjktnmxspxq903
|
||||
|
||||
<a id="v1.05.1"></a>
|
||||
# [Release v1.05.1: BugFixes](https://github.com/vitorpamplona/amethyst/releases/tag/v1.05.0) - 2025-01-08
|
||||
|
||||
Reference in New Issue
Block a user