|
| 1 | +# Release Notes |
| 2 | + |
| 3 | +## v0.2.0 |
| 4 | + |
| 5 | +### Core Features |
| 6 | +- **Vault Management** — Create, lock, unlock, and manage an encrypted vault (PBKDF2 + AES-256-GCM) with multiple seeds and a contacts address book |
| 7 | +- **Biometric Unlock** — Unlock vault with fingerprint or face authentication (Android BiometricPrompt) |
| 8 | +- **Send QU** — Transfer QU tokens with transaction tracking, auto-resend on failure, and configurable tick offset |
| 9 | +- **Receive / QR Code** — Generate and share QR codes for your wallet address |
| 10 | +- **Asset Management** — View owned assets with details, issuer info, and asset transfer capability |
| 11 | +- **QR Scanner** — Native camera-based QR code scanning on all address input fields |
| 12 | + |
| 13 | +### DeFi Hub |
| 14 | +- QEarn staking interface |
| 15 | +- QSwap token swap interface |
| 16 | +- MSVault multi-signature vault interface |
| 17 | +- QX exchange interface |
| 18 | + |
| 19 | +### History & Logs |
| 20 | +- Merged transaction view combining tracked (pending) and synced transactions |
| 21 | +- Transaction status badges (Pending, Confirmed, Failed, Executed) |
| 22 | +- Direction and hash type filters with pagination |
| 23 | +- Log events tab with type filters (Transfer, Asset, Contract, Burn), epoch and tx hash search |
| 24 | +- Export/import tracked transactions as JSON |
| 25 | + |
| 26 | +### Sync & Settings |
| 27 | +- Sync Manager with real-time stream status, progress bars, and database stats |
| 28 | +- Backend configuration (RPC, Bob, Direct Network) |
| 29 | +- Transaction parameters (tick offset, auto-resend, max retries) |
| 30 | +- Database export/import, clear transactions, clear logs, reset sync |
| 31 | + |
| 32 | +### UI/UX |
| 33 | +- Qubic logo app icon and splash screen (adaptive icon for Android) |
| 34 | +- Seamless splash-to-app transition (no "Loading..." flash) |
| 35 | +- Dark theme with Qubic cyan accents |
| 36 | +- Card-based mobile layout with bottom tab navigation |
| 37 | +- Vault status indicator in top bar |
| 38 | +- "No wallet open" guard on all data pages when vault is locked |
| 39 | +- Data section hidden in Settings when no wallet is open |
| 40 | + |
| 41 | +### Technical |
| 42 | +- .NET MAUI 9 Blazor Hybrid (net9.0-android, API 24+) |
| 43 | +- Shared business logic via Qubic.Services git submodule |
| 44 | +- Encrypted SQLite storage (SQLCipher) |
| 45 | +- Native barcode scanning (ML Kit via BarcodeScanning.Native.Maui) |
| 46 | +- Biometric auth (Oscore.Maui.Biometric) |
| 47 | +- QR generation (QRCoder) |
0 commit comments