This release updates project dependencies to Vue3-cli, accompanied by significant refactoring across the codebase. The messaging app now supports generic ERC20 tokens and adds BNB (Binance Coin) wallet and transfer functionality. Instascan, the QR scanner, is now lazy-loaded, resulting in faster initial loading times for users.
Several fixes are included in this release. The “U” prefix is now properly added for numerical addresses in the start new chat popup. Transaction list bugs have been resolved, and display names are no longer overwritten when scanning QR codes. Fees for non-ADM transfers are now correctly calculated, and initializing a new chat from the transaction list has been fixed. The README has also been updated.
Breaking changes
Dependencies and CLI commands are now served with yarn instead of npm. Developers contributing to the project should use yarn for package management going forward, as npm-based workflows may no longer align with the updated toolchain.