github PrimalHQ/primal-android-app 2.2.13
Primal 2.2.13

latest releases: 2.5.8, 2.5.7, 2.5.6...
4 months ago

Features

  • Implemented login with public key (#366);
  • Implemented Amber support (#376 #378 #415);
  • Implemented blossom media uploads & settings (#408 #417 #418 #419 #421 #422 #436);
  • Implemented push notifications for Google builds (not available in Github APKs) (#427);
  • Implemented notifications revamp (#416)
  • Implemented image gallery in article details (#356);
  • Implemented muting words, hashtags & threads (#426 #429)
  • Implemented new gallery rendering for media attachments in notes (#354);
  • Implemented "Share note as image" option in note context menu (#375)
  • Implemented Copy Url & Copy Image in media gallery screen (#350);
  • Implemented copy to clipboard when tapping on bitcoin or lightning address in wallet (#360);
  • Implemented topological sort for FeedPost on threads (#437);
  • Implemented Request Delete action for notes & articles;
  • Simplified note context menu (#441);

Improvements

  • Fixed back navigation on Nostr Recipient tab in wallet create tx (#370);
  • Fixed missing legend customization on Zap items (#367);
  • Fixed edges on feed gallery in notes (#365);
  • Fixed profile details not updating on screen start;
  • Fixed click indication on wallet receive screen for copy lud16/btc address;
  • Fixed primal.net not recognized as url (#358);
  • Fixed hashtag rendering for edge case (#artstr #art) (#359);
  • Fixed showing error message from api when invoice creation fails (#363);
  • Fixed new notes pill doesn't show default avatars (#357);
  • Fixed copy to use lnurl instead of lud16 on wallet receive lightning screen (#361);
  • Fixed occasional legend avatars flickering in the app (#362);
  • Fixed broken article and highlight quoting (#373);
  • Fixed re-uploading of media shared through system's share on new note screen (#384);
  • Fixed feed flickering when opening/closing feeds list (#423)
  • Fixed crash when quoting in NoteEditorViewModel (#377)
  • Fixed networking race conditions (#434)
  • Fixed muted users appearing in new posts pill (#438)

Maintenance

  • Started with decoupling the app into KMP modules;
  • Decoupled local caching layer from the app into a KMP library;
  • Decoupled blossom uploader into a KMP library;
  • Reimplemented networking layer (from Android OkHttp to KMP Ktor Client);

Don't miss a new primal-android-app release

NewReleases is sending notifications on new releases.