Back to Freedom.Tech Back
All Amethyst releasesAll versions
Release Wed, May 20, 2026 4 min read

Amethyst 1.11.0

Original release notes

What's Changed

  • feat(profile): restore Lightning Address + LNURL fields in Edit Profile by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2947
  • Raises the default maximum hashtag limit from 5 to 8 by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2948
  • feat(notifications): include onchain zaps in summary stats by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2949
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2951
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2952
  • fix: subscribe and observe PaymentTargetsEvent for other users by @greenart7c3 in https://github.com/vitorpamplona/amethyst/pull/2953
  • Fix public chat deduplication by channel ID extraction by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2954
  • fix(blossom): only bridge to local cache when URL is BUD-01 layout by @greenart7c3 in https://github.com/vitorpamplona/amethyst/pull/2959
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2960
  • fix(desktop): fix release build crashes (ProGuard, VLC, jlink modules) by @nrobi144 in https://github.com/vitorpamplona/amethyst/pull/2961
  • feat(electrumx): add electrum.nmc.ethicnology.com to default server set by @mstrofnone in https://github.com/vitorpamplona/amethyst/pull/2950
  • Apply scaffold padding to GitRepositoryOverview by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2963
  • Thread-safe authStatus in RelayAuthenticator (#2946) by @davotoula in https://github.com/vitorpamplona/amethyst/pull/2962
  • feat(profile): long-press to copy Nostr Address, Website, LN Address, identities, payment targets by @mstrofnone in https://github.com/vitorpamplona/amethyst/pull/2958
  • feat(onchain-zaps): enable Send when typed name resolves via NIP-05 by @mstrofnone in https://github.com/vitorpamplona/amethyst/pull/2955
  • feat(onchain-zaps): inline Namecoin resolution indicator + result row by @mstrofnone in https://github.com/vitorpamplona/amethyst/pull/2956
  • feat(search): inline Namecoin resolution indicator in global search bar by @mstrofnone in https://github.com/vitorpamplona/amethyst/pull/2957
  • Replace AtomicReference with LargeCache in RelayAuthenticator by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2964
  • Support floating-point dimensions in NIP-92 imeta tags by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2968
  • Add excessive hashtag detection to hidden note UI by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2969
  • Refactor media upload to use AccountViewModel.launchSigner by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2970
  • Extract notification settings to dedicated screen by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2967
  • Fix MediaStore MIME type compatibility for video files by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2966
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2965
  • Add Nowhere link detection and branded card rendering by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2971
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2972
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2976
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2979
  • Fix popup menu positioning and parameter naming by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2980
  • test(desktop): add Compose UI smoke test + release .deb launch CI by @nrobi144 in https://github.com/vitorpamplona/amethyst/pull/2975
  • Show on-chain Bitcoin zappers as a dedicated row in the expanded reactions gallery by @davotoula in https://github.com/vitorpamplona/amethyst/pull/2977
  • Release MediaController after 30s background timeout by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2973
  • Convert hashtag-limit message to <plurals> by @davotoula in https://github.com/vitorpamplona/amethyst/pull/2978
  • Add on-chain transaction history screen with pagination by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2974
  • Improve onchain transaction filter UX with separate empty states by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2983
  • Fix playback notification tap target in warm-pool fast path by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2982
  • NIP-57 Appendix F zap receipt validation with LNURL provider verification by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2984
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2981
  • Fix feed sorting race condition with snapshot-based comparator by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2986
  • Align push notifications with in-app feed filtering by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2987
  • Plan: local Bitcoin headers explorer for NIP-03 OTS (revised 2026-05-19) by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2988
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2985
  • Fix zoomed image dismiss animation to start from actual bounds by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2989
  • Add I2P support with unified privacy routing by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2990
  • Reorder FeedGroup enum for improved UX by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2992
  • Refactor geolocation retry logic with suspend coroutines by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2993
  • Add reply support for Marmot/MLS group messages by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2995
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2991
  • Simplify Nip11Retriever by removing nested withContext by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2997
  • Fix PrivacyOptionsScreen initialization with LaunchedEffect by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2998
  • Add NIP-52 calendar events support with UI and reminder system by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2994
  • Fix notification feed composition issue by removing CrossfadeIfEnabled by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/2999
  • Remove I2P support and privacy routing abstraction by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3000
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/2996
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/3001
  • fix: observe locale in CalendarDateTimePickerButton by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3002
  • Refactor ZapAmountChoicePopup UI with extracted components by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3004
  • Handle ForegroundServiceStartNotAllowedException in PlaybackService by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3005
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/3003
  • Include thread name in crash reports by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3006
  • fix: surface Pay row in Reaction Settings for existing accounts by @greenart7c3 in https://github.com/vitorpamplona/amethyst/pull/3009
  • Refactor payment targets UI by @greenart7c3 in https://github.com/vitorpamplona/amethyst/pull/3011
  • Migrate build scripts from Groovy to Kotlin DSL by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3007
  • Add public wallet warning chip and dialog to onchain section by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3012
  • docs: add Material Symbols font subset regeneration guide by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3014
  • Re-add Nostrcheck.me Blossom server to defaults by @quentintaranpino in https://github.com/vitorpamplona/amethyst/pull/3015
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/3013
  • Add fallback relay logic for abandoned users in metadata queries by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3019
  • Add on-chain split zap support with per-recipient distribution by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3018
  • Add warning dialog for copying public onchain addresses by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3021
  • Migrate text input to new Compose TextFieldState API by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3022
  • i18n: convert calendar count + reminder strings to <plurals> by @davotoula in https://github.com/vitorpamplona/amethyst/pull/3020
  • Add Contact List display and navigation screen by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3023
  • New Crowdin Translations by @github-actions[bot] in https://github.com/vitorpamplona/amethyst/pull/3017
  • fix(ui): restore outlined visual on EditPostView + ForwardZapTo TextF... by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3024
  • feat: tighten the zap UI by @vitorpamplona in https://github.com/vitorpamplona/amethyst/pull/3025

New Contributors

  • @quentintaranpino made their first contribution in https://github.com/vitorpamplona/amethyst/pull/3015

Full Changelog: https://github.com/vitorpamplona/amethyst/compare/v1.10.0...v1.11.0