Skip to content

Latest commit

 

History

History
108 lines (82 loc) · 4.19 KB

File metadata and controls

108 lines (82 loc) · 4.19 KB

Release Notes

v0.5.0

Upgrade

  • Upgraded to .NET 10 and MAUI 10 (net10.0-android)
  • Synced Qubic.Net library to latest upstream
  • Updated BarcodeScanning.Native.Maui to 3.0.3

Fixes

  • Fixed viewport overlapping Android status bar and navigation bar (safe area insets)
  • Fixed SC Auctions page not found (route mismatch)
  • Fixed deprecated Rfc2898DeriveBytes constructor (SYSLIB0060)

Improvements

  • Send & Send to Many merged into a single page with tabs
  • Top bar reworked — balance displayed inline next to wallet name with compact format (mQU/bQU), epoch/tick replaced with tap-to-reveal connection indicator, removed non-functional vault icon
  • Central BalanceService — balance stays in sync across all pages, auto-refreshes every 30 ticks and on identity switch

Downloads

Platform File
Android org.qubic.lab.wallet-0.5.0.apk

Verify downloads with the .sha256 file included alongside the APK.


v0.3.0

New Features

MSVault

  • Full multi-signature vault interface for creating, managing, and signing multi-sig transactions

Watchlist

  • Dedicated watchlist page for monitoring addresses you don't own
  • Add any 60-character identity with a custom label
  • View QU balance and owned assets for each watched address
  • Accessible from Vault > Manage menu

Light Theme

  • Full light theme support for navigation, top bar, tab bar, cards, and all UI elements
  • Theme selection is now persisted and applied on app startup (no longer resets to dark)

Improvements

  • Vault UI restructured — Consolidated from 5 separate cards to 2: Seeds card (with inline add form) and a single Manage menu card with expandable sections for contacts, change password, biometric toggle, and export
  • Asset page — Enhanced asset display with improved caching (AssetCacheService) and better UX
  • Home page — UI improvements
  • App icon — Updated to new Qubic logo

Downloads

Platform File
Android org.qubic.lab.wallet-0.3.0.apk

Verify downloads with the .sha256 file included alongside the APK.


v0.2.0

Core Features

  • Vault Management — Create, lock, unlock, and manage an encrypted vault (PBKDF2 + AES-256-GCM) with multiple seeds and a contacts address book
  • Biometric Unlock — Unlock vault with fingerprint or face authentication (Android BiometricPrompt)
  • Send QU — Transfer QU tokens with transaction tracking, auto-resend on failure, and configurable tick offset
  • Receive / QR Code — Generate and share QR codes for your wallet address
  • Asset Management — View owned assets with details, issuer info, and asset transfer capability
  • QR Scanner — Native camera-based QR code scanning on all address input fields

DeFi Hub

  • QEarn staking interface
  • QSwap token swap interface
  • MSVault multi-signature vault interface
  • QX exchange interface

History & Logs

  • Merged transaction view combining tracked (pending) and synced transactions
  • Transaction status badges (Pending, Confirmed, Failed, Executed)
  • Direction and hash type filters with pagination
  • Log events tab with type filters (Transfer, Asset, Contract, Burn), epoch and tx hash search
  • Export/import tracked transactions as JSON

Sync & Settings

  • Sync Manager with real-time stream status, progress bars, and database stats
  • Backend configuration (RPC, Bob, Direct Network)
  • Transaction parameters (tick offset, auto-resend, max retries)
  • Database export/import, clear transactions, clear logs, reset sync

UI/UX

  • Qubic logo app icon and splash screen (adaptive icon for Android)
  • Seamless splash-to-app transition (no "Loading..." flash)
  • Dark theme with Qubic cyan accents
  • Card-based mobile layout with bottom tab navigation
  • Vault status indicator in top bar
  • "No wallet open" guard on all data pages when vault is locked
  • Data section hidden in Settings when no wallet is open

Technical

  • .NET MAUI 9 Blazor Hybrid (net9.0-android, API 24+)
  • Shared business logic via Qubic.Services git submodule
  • Encrypted SQLite storage (SQLCipher)
  • Native barcode scanning (ML Kit via BarcodeScanning.Native.Maui)
  • Biometric auth (Oscore.Maui.Biometric)
  • QR generation (QRCoder)