pull down to refresh

  • Encrypted descriptors 🤯
  • Fiat price display 💱
  • Testnet 4 (but plz use Signet) 🚧
  • Better key selection UX 🔑
This release mostly modifies liana-gui by adding new features:
Encrypted descriptor support: Implemented encrypted descriptor backup and import functionality for enhanced privacy. Encryption keys are derived from the lexicographically‑sorted public keys inside the descriptor or policy, so any party who already holds one of those keys can later decrypt the backup without extra secrets or round‑trips For more information please read the draft BIP Fiat currency features: Added fiat price display on home page, edit fiat amounts on send page, and automatic refresh of price information. User can modify in the settings the source of the fiat price. This feature is optional and disabled by default. Testnet4 support: Added support for Bitcoin testnet4 network. And some improvements:
Home page refresh: Added automatic refresh every 10 seconds and manual refresh when scrolling to top. Installer key selection modal rework: Improvement of the user flow while importing Xpub in the descriptor editor. UI improvements: Fixed badge tooltips, improved modal layouts, updated paste icon, added toggler widget and wrench icon Network validation: Display errors for xpubs from wrong network or invalid xpubs in installer Bug fixes: Fixed widget toast bounds, missing tab closing with wallet loading, loader button wording, display amount left to select when drafting spend with Liana Connect as backend, and removed forgotten logs Code refactoring: Added formatting traits, moved utilities, improved cache management, and updated deprecated methods Wallet management: Added deletion confirmation message for wallet members