2.8.3
Flow Wallet Extension 2.8.3: Release Notes ✨
This release brings several exciting new features designed to enhance your control and security, alongside significant improvements to performance and user experience.
What's New? 🚀
- Verified Token Management: 🪙
- Verified Token System: A major new system to clearly distinguish and manage verified and unverified tokens. This includes updated dashboards, token detail pages with a new security tab, and improved filtering. (Related: #902, #860, #912)
- Currency Selector: You can now select your preferred currency for viewing token balances across the wallet. 💸 (Related: #794)
- Advanced Account Security & Control: 🛡️
- Change Password Feature: We've introduced a secure way to change your wallet password, now integrated with Google Drive backup verification for your recovery phrases, offering greater peace of mind. (Related: #901, #858)
- X-Signature Verification: A new security measure has been added for script API interactions, enhancing the integrity of these operations. (Related: #924)
Further Improvements: 🛠️
- Performance & dApp Compatibility: Upgraded to the latest Flow Client Library (FCL v1.17). This brings noticeable performance gains 💨 (Related: #934)
- Overall Stability: This release includes numerous bug fixes 🐞 (e.g., addressing issues with Cadence/EVM interactions (#897), NFT sending (#930), wallet imports (#932), and transaction signing (#923)) and under-the-hood enhancements for a smoother and more reliable experience.
What's Changed
- simplify token info in transaction reducer by @bthaile in #827
- 758 feature currency selector by @bthaile in #794
- fix summing token balance when price doesnt exist by @bthaile in #853
- 850 merge master back to dev by @zzggo in #851
- Create a doc for the cache data model. Added the wallet account structure doc to the repo as well by @tombeckenham in #855
- 856-feature-correct-data-accessors-in-userwallet by @tombeckenham in #857
- 828 feature verifiedunverified token support token dashboard updates by @zzggo in #860
- 866-bug-fix-broken-dev-branch by @tombeckenham in #870
- Sync with Mobile Loader by @tombeckenham in #873
- 663 feature add change password feature by @bthaile in #858
- add balancePath from backend to populate token.path.balance by @bthaile in #872
- style to show long token names, move move button by @bthaile in #878
- 666 feature delete profile feature by @bthaile in #849
- 891 merge master to dev by @zzggo in #892
- 654 feature e2e test for switching main account by @Peppermint1020 in #881
- Sync mobile and registration status by @tombeckenham in #894
- 880 bug cannot connect to cadence apps when evm account is active by @zzggo in #897
- Updated to remove profile dialog and how user info was fetched and updated by @tombeckenham in #900
- fixed: small ui change by @zzggo in #903
- feat: add security tab on token detail by @zzggo in #902
- Corrected password change process in WalletController and GoogleDriveService by @tombeckenham in #901
- 2.8.3 merge to master by @tombeckenham in #908
- fixed: add the new link here by @zzggo in #912
- 914 update token page UI by @zzggo in #916
- 919-task-correct-storage-of-coin-list-from-the-api by @tombeckenham in #922
- fixed: update feed back by @zzggo in #918
- Correct display of tokens without pricing by @tombeckenham in #926
- Corrected typo that caused the contract address to be used instead of the recipient address when sending NFTs by @tombeckenham in #930
- Merge to dev by @tombeckenham in #927
- feat: verify request that contain X-Signature by @zzggo in #924
- Hashing and Signing tests plus queryEvmAddress update by @tombeckenham in #923
- Updated to prevent the wallet from being booted until we create the keyring by @tombeckenham in #932
- fixed: receive qr page and hide dust digit by @zzggo in #933
- Updated to fcl 1.17 by @tombeckenham in #934
- Updated WalletController type and ensured that all methods exist on wallet by @tombeckenham in #936
- fixed: change the move fee to 0.0001 by @zzggo in #937
- 896-task-host-playwright-reports by @tombeckenham in #938
- Merge to Dev by @tombeckenham in #939
- Merge to master by @tombeckenham in #941
- Dapper Linked Account issue by @tombeckenham in #948
- Corrected coins loaded state. Updated handleTokenChange and SendTo to ensure coins are loaded before rendering by @tombeckenham in #947
- 944-bug-dapper-linked-account-nft-issue by @tombeckenham in #952
- fixed: hide verified as default make tokenlist use the hook by @zzggo in #951
- 954-bug-signing-transactions-after-logout by @tombeckenham in #957
- fixed: approval window uses new evm profile hook to check detail by @zzggo in #956
Full Changelog: 2.8.2...2.8.3