v2.109.0
Pre-release
Pre-release
Changelog:
- 馃摚 Added: Support for choosing which providers power your swaps and bridges #2599
- 馃摚 Added: Safe Queue: controller and library support for tracking Safe account transactions awaiting signatures, broadcast, or restoration #2607
- Added: Token lists can now be fetched directly from Uniswap's API as an additional source #2656
- Improves resilience if another token list provider is down.
- 馃摚 Added: Support for letting you pick your preferred swap and bridge providers #2657
- Changed: Added app routing capabilities to the UI controller, shared by the extension and the mobile app #2616
- Changed: Internal, moved the Ethereum chain ID to a shared constant #2640
- Changed: Removed the Squid swap and bridge provider integration #2655
- Changed: Internal, removed Biconomy from the network config and Cronos from unit tests, as the Cronos chain has halted #2665
- Changed: Faster portfolio updates by caching token and NFT metadata instead of re-fetching it on every refresh #2637
- Changed: Token lists now appear as soon as each provider responds, instead of waiting for all of them to finish #2664
- Changed: Updated the portfolio's scheduled update logic to support the new pending DeFi update banner #2666
- Changed: Support for the redesigned pending requests experience #2663
- Changed: Stopped automatically reopening the request queue after a request is removed from it #2654
- Fixed: Added missing spacing between network names in the Safe warning message so it wraps correctly #2630
- Fixed: Fixed a rare crash caused by a race condition when the selected account changed while a message signature was still loading #2651
- Fixed: Fixed a partially sent transaction batch failing silently, now you see a clear error and the transactions that were not sent stay in the request so they can be retried instead of disappearing #2652
- Fixed: Fixed the swap amount shown after tapping MAX in USD mode being an unreasonably long number #2669
- Fixed: Prevented the portfolio from briefly showing stale balances when an RPC provider returns an older block number than before #2667
- Fixed: Fixed the app not replying to the UI request that triggered adding new accounts #2670
- Fixed: Fixed accounts showing the wrong import status once two or more keys were already imported #2649
Full Changelog: v2.108.2...v2.109.0