Euclid's Anvil v2.1
✨ New Features
- New Security Controls:
- Disable Biometrics: An option has been added in the settings to disable biometric authentication.
- New PIN Unlock: Implemented a new, more secure PIN unlock screen and flow.
- Replace-By-Fee (RBF): Full support for RBF has been implemented for on-chain Bitcoin transactions, allowing users to increase fees for faster confirmations.
- New Fiat Currencies: Added support for Swiss Franc (CHF) and British Pound (GBP).
- Arbitrum Network on Sideshift: The Arbitrum network is now supported for peg-outs via Sideshift.
🚀 Improvements & Optimizations
- Swap Speed & Transparency:
- Overall swap processing speed has been significantly increased.
- Better Error Handling:
- "Invalid Address" errors are now more descriptive and easier to understand.
- Smarter Syncing & Balance Updates:
- A background sync is automatically triggered when returning to the main screen.
- Technical Upgrades: The app has been updated to target Android API Level 35 and upgraded to the latest version of Flutter for improved performance and security.
🎨 UI/UX Enhancements
- Redesigned Main Screen:
- The main balance card has been aligned with the bottom bar for a cleaner, more modern look.
- The bottom navigation bar now has a darker, more contrasted color.
- The main "Buy" button's color has been inverted for better visibility.
- Dedicated Exchange Screen: To improve navigation, the Sideshift swap functionality has been moved into "Exchange" screen.
- New Wallets Interface: The Wallets screen has been redesigned with expanding cards and dropdown menus for a more intuitive and less cluttered experience.
- Revamped Analytics Screen: The analytics page has been redesigned with a new layout for the balance display and updated button styles.
- Recovery Phrase Improvement: The wallet recovery screen now numbers each word of the seed phrase, making it easier to verify and write down.
- Responsive Design: The balance chart is now correctly hidden on devices with smaller screens to prevent UI clutter.
- Loading Indicators: Loading indicators have been added to the deposit screen to provide better feedback to the user.
- Input Fields: The size of input fields in the exchange/swap section has been adjusted for better usability.
🐛 Bug Fixes
- Addressed multiple crashes reported via our analytics engine.
- Resolved a
Future not disposederror related to the camera QR code scanner. - Fixed an update loop that occurred with Liquid Depix.
- Resolved integration issues with Boltz and SideShift for non-native swaps.
- Fixed untranslated error messages, including for Lightning-to-LBTC swaps and "Insufficient Balance" errors.
- Addressed notification delivery issues on iOS devices.