mirror of
https://github.com/vitorpamplona/amethyst.git
synced 2026-08-09 08:04:45 +00:00
docs: correct v1.12.0 descriptions against PR bodies + verify kinds/NIPs
Verified every event kind and NIP number against quartz code. Read the feature PR descriptions and fixed inaccuracies: - Audio visualizer styles (Classic/Spectrum Bars/Color Waves/Radial Ring/ Aurora Glow/Static/Off; audio-only notes; FFT from decoded audio) - Podcasts elevated to a new NIP-F4 feature (feeds, favorites, inline player) - Workouts: create/publish + feed filters (RUNSTR dialect) - NIP-14 group DMs: subjects + multi-recipient creation + read/mute tracking - Share to DM reframed as the Android 'Send as DM' share-sheet target - Cashu wallet: mint-from/melt-to Lightning, send/receive tokens - CLINK acronym expanded https://claude.ai/code/session_01Y8cDkDRV48GYdQd3CR4kuV
This commit is contained in:
+30
-20
@@ -7,10 +7,11 @@ Highlights:
|
||||
- **Private posts & reactions** — post, reply, react, and zap privately via NIP-17.
|
||||
- **Workouts** — record and browse NIP-101e workouts in a dedicated feed.
|
||||
- **Math in notes** — write inline and block LaTeX in the timeline.
|
||||
- **Audio visualizer** — a live, styleable visualizer for whatever audio is playing.
|
||||
- **Audio visualizer** — a live, styleable visualizer for audio-only notes.
|
||||
- **Activity cards** — likes, zaps, and nutzaps render as rich gradient cards.
|
||||
- **Software Apps** — a browsable NIP-82 app directory.
|
||||
- **Music** — publish and browse music tracks and playlists.
|
||||
- **Podcasts** — a new NIP-F4 podcast feed with favorites and an inline player.
|
||||
- **Pinned DMs** — pin conversations to the top of the chat list.
|
||||
- **Desktop** — image compression, a new media player, group DMs, and a refreshed feed.
|
||||
|
||||
@@ -19,6 +20,7 @@ Highlights:
|
||||
### Payments
|
||||
|
||||
- **CLINK — a new Lightning payment rail.**
|
||||
- CLINK = Common Lightning Interface for Nostr Keys.
|
||||
- Pay and get paid through CLINK Offers and Debits.
|
||||
- An interoperable Lightning-over-Nostr scheme.
|
||||
- Profiles can show a tappable CLINK Offer chip.
|
||||
@@ -45,10 +47,11 @@ Highlights:
|
||||
- A full in-app ecash wallet, beyond the previous redeem-only support.
|
||||
- Create and add a Cashu wallet, with its own screen and settings.
|
||||
- Browse and pick mints from a mint directory.
|
||||
- Mint ecash from Lightning and melt it back to Lightning.
|
||||
- Send and receive ecash tokens.
|
||||
- Top up a mint from a standalone screen.
|
||||
- See per-mint balances on the wallet.
|
||||
- Send NIP-61 nutzaps from the wallet.
|
||||
- A send progress bar that matches the Lightning experience.
|
||||
- Send NIP-61 nutzaps from the wallet, with a Lightning-style send progress bar.
|
||||
|
||||
### Posting & Privacy
|
||||
|
||||
@@ -87,15 +90,18 @@ Highlights:
|
||||
- **MLS reliability.**
|
||||
- Unread state now persists across app restarts.
|
||||
- The kind:445 backlog is no longer refetched on every launch.
|
||||
- **Share to DM.**
|
||||
- A new "Share to DM" route sends content straight into a conversation.
|
||||
- The room screen accepts a shared attachment, so the draft opens pre-filled.
|
||||
- **Share to DM ("Send as DM").**
|
||||
- A new Android share-sheet target, alongside "New Post".
|
||||
- Share text, an image, or a video from another app into a DM.
|
||||
- Pick a recent conversation; the chat composer opens pre-filled and editable.
|
||||
- **Reply to zaps from the notification screen.**
|
||||
- Reply directly to a zap from Notifications.
|
||||
- Nutzap chips reply on long-press.
|
||||
- **Group DM subjects (NIP-14).**
|
||||
- Set a subject line on group conversations.
|
||||
- A smoother flow for creating a new group DM.
|
||||
- **Group DMs (NIP-14 subjects).**
|
||||
- Set and update a group name (subject) on encrypted group chats.
|
||||
- Create a group by selecting multiple recipients in the New DM dialog.
|
||||
- Rooms are marked read when opened.
|
||||
- Messages from muted authors no longer mark a room unread.
|
||||
|
||||
### Reading & Feeds
|
||||
|
||||
@@ -106,8 +112,10 @@ Highlights:
|
||||
- Reactions, zaps, likes, and nutzaps render as gradient cards.
|
||||
- Each card embeds the post it's about.
|
||||
- A single tap on a like/zap chip opens that event's thread.
|
||||
- **Workouts feed.**
|
||||
- A dedicated feed for NIP-101e workout records (kind 1301).
|
||||
- **Workouts (new, NIP-101e).**
|
||||
- Create and publish workout records (kind 1301), interoperable with the RUNSTR dialect.
|
||||
- Browse a dedicated Workouts feed.
|
||||
- Filter by exercise type, author, community, or hashtag.
|
||||
- **Music (new).**
|
||||
- First-class support for tracks (kind 36787) and playlists.
|
||||
- Browse Music Tracks and Music Playlists feeds.
|
||||
@@ -129,16 +137,18 @@ Highlights:
|
||||
- Reactions and zaps anchor their own thread view.
|
||||
- Reposts of an unsupported kind are hidden instead of showing blank cards.
|
||||
- **Audio visualizer (new).**
|
||||
- A live visualizer that reacts to the audio you're playing.
|
||||
- Real-time FFT spectrum driven from the playback PCM stream.
|
||||
- Selectable styles: Classic, Static, Aurora, Waves, and Radial.
|
||||
- A settings screen with live previews.
|
||||
- Your choice syncs via NIP-78.
|
||||
- Fills the height in fullscreen and shows a fixed strip in the feed.
|
||||
- **Podcasts.**
|
||||
- Tap a podcast to open a show screen listing all its episodes.
|
||||
- A live visualizer for audio-only notes.
|
||||
- Real-time FFT spectrum from the track's decoded audio (no mic, no new permission).
|
||||
- Styles: Classic (default), Spectrum Bars, Color Waves, Radial Ring, Aurora Glow, Static, and Off.
|
||||
- Each style has a live preview in the settings picker.
|
||||
- Your choice syncs across devices via NIP-78.
|
||||
- Fills the art area in fullscreen and shows a fixed strip in the feed.
|
||||
- **Podcasts (new, NIP-F4).**
|
||||
- Dedicated podcast and episode feeds, filterable by follows, authors, communities, or hashtags.
|
||||
- Mark podcasts as favorites.
|
||||
- Tap a podcast to open a show screen with all its episodes and an inline player.
|
||||
- Translatable show and episode descriptions on the feed cards.
|
||||
- The episode audio player is now squared so the controls get room.
|
||||
- The episode audio player is squared so the controls get room.
|
||||
- **Video.**
|
||||
- Swipe for brightness and volume in fullscreen video.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user