Releases
v12.12.0
Added
[FLASK] Added scopes field to Keyring Account for improved account permissions management (#29195 )
[FLASK] Added SOL/BTC transaction history in the activity tab (#29129 )
[FLASK] Enabled Swap and Bridge buttons for Solana and other non-EVM networks (#29705 )
[FLASK] Added 'Portfolio' button for BTC accounts to improve navigation (#28184 )
Added Mode network and Mode Testnet logos (#29870 )
Added OneKey to the hardware wallet selection screen and updated account labels to 'OneKey via Trezor' (#29610 )
Added fiat value display for the swap 'to' token (#29788 )
Updated RPC URL check to ensure Smart Transactions work correctly on the BNB chain (#29922 )
Enabled Smart Transactions on BSC and reduced status check time for faster updates (#29747 )
Upgraded account and network permissions to support the CAIP-25 standard, improving future multi-chain compatibility (#27847 )
Changed
[FLASK] Replaced non-EVM Balances Controller with Multichain Balances Controller for improved multi-chain balance tracking (#28875 )
Retained source input amount after switching tokens on the Bridge page (#29709 )
Reduced stored data by reusing asset controller token lists (#29492 )
Disabled nonce editing for Smart Transactions where it's not needed, while keeping it available for unsupported chains (#29891 )
Removed 'Confirmation Redesign' developer settings toggle (#29873 )
Removed 'Improved Signature Requests' settings toggle (#29819 )
Updated segmented tab styling for a more consistent look across the app (#29652 )
Improved focus outline styling in the menu item component (#29753 )
Improved alt text for NFT images (#29744 )
Improved notification handling by decoupling it from profile syncing (#30004 )
Unified low return warning logic for swaps and bridges (#29918 )
Refactored connection flow UI to use CAIP25 permission format, enabling better multi-chain API support (#29824 )
Updated permissions header to consistently display the Dapp title across all connection steps (#29880 )
Fixed
Fixed issue where the token list did not update after editing a popular network name (#29898 )
Patched Mantle price feed to ensure correct fiat balance display (#29790 )
Fixed handling of undefined token addresses and improved fallback behavior for swaps (#29832 )
Fixed 'Send Max' value issue in redesigned confirmations (#29960 )
Fixed transaction flow issue for ERC-1155 NFT sends (#29973 )
Fixed Smart Transactions by adding missing messenger actions to ensure proper processing (#29913 )
Fixed ERC-1155 transaction flow issue (#29775 )
Fixed missing Smart Transaction status confirmation for internal transfer transactions (#29860 )
Fixed missing 'Unlimited' display for DAI permit approvals and improved boolean value handling in signature messages (#29597 )
Improved Ledger support by fixing EIP-712 content handling through a keyring update (#29820 )
Fixed network switching from the RPC selector to ensure consistent actions and token list updates (#29943 )
Fixed 'Insufficient funds' alert to correctly display the native token of the selected network instead of always showing ETH (#29828 )
Fixed 'Insufficient funds' alert to correctly display the native token of the selected network instead of always showing ETH (#29828 )
Removed scroll-to-bottom requirement for signatures and improved click behavior (#29784 )
Fixed formatting issue for mailto links in Snaps link warning (#30000 )
Fixed border-radius issue for SnapUICard images to ensure proper styling (#29941 )
Fixed alignment issue for Snap radio buttons to ensure proper centering with labels (#29850 )
Fixed text overflow issue in Snap Card component for title and description (#29838 )
Fixed transaction issues on zkSync and Sepolia zkSync by ensuring gas estimates handle empty data correctly (#29946 )
Fixed 'You Received' row in Bridge transactions to only appear after the transaction is fully completed (#29933 )
Fixed issue where users were not routed back to the Activity tab after submitting a Bridge transaction (#29809 )
Fixed issue where requested accounts or chain IDs did not match the wallet state (#29988 )
Fixed issue where permissions were not updating correctly when all network clients for a chain ID were removed (#29855 )
Fixed issue where testnets were not displaying correctly in the incremental permission view (#29864 )
Fixed issue where checkboxes in Edit Accounts and Edit Network modals would reset to default on rerender (#29755 )
You can’t perform that action at this time.