metamask-mobile
metamask-mobile copied to clipboard
7.16.0
This is the release candidate for version 7.16.0.
CLA Signature Action: All authors have signed the CLA. You may need to manually re-run the blocking PR check if it doesn't pass in a few minutes.
Codecov Report
Attention: 18 lines
in your changes are missing coverage. Please review.
Comparison is base (
0efe1c6
) 40.60% compared to head (32dd416
) 40.67%. Report is 11 commits behind head on main.
Additional details and impacted files
@@ Coverage Diff @@
## main #8464 +/- ##
==========================================
+ Coverage 40.60% 40.67% +0.06%
==========================================
Files 1239 1240 +1
Lines 29978 30012 +34
Branches 2868 2871 +3
==========================================
+ Hits 12174 12206 +32
Misses 17107 17107
- Partials 697 699 +2
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
✅Scenario: Explore Sites COMPLETE
✅Scenario: Favorites Add, click and delete favorites. Display favorites in the Favorites tab of home.metamask.io COMEPLETE
✅Scenario: Homepage search COMPLETE
✅Scenario: Address bar COMPLETE
✅Scenario: Navigation with browser controls COMPLETE
✅Scenario: Browser options COMPLETE
✅Scenario: Switch account COMPLETE
✅Scenario: A user can test an ENS website Edit: COMPLETE - My internet is not working correctly loading certain sites.
✅Scenario: A user enters a malicilous website and is greeted with the phishing detection warning COMPLETE
✅Scenario: A user enters an invalid url COMPLETE https://drive.google.com/file/d/1UwvU6Gtn7IiPCi4CyyvYrz044erdajJY/view?usp=sharing
✅Scenario Outline: From the in-app camera I should be able to scan a valid QR code containing an address COMPLETE
✅Scenario Outline: I should be able to use the QR scanner on the send flow to scan an address COMPLETE
✅Scenario Outline: When I scan a dapp QR code using the in-app camera I should see the appropriate warning message. COMPLETE
Scenario Outline: When I scan a dapp QR code using the QR scanner on the send flow I should see the appropriate error message. FAILED- no error message loaded.
✅Scenario Outline: When I scan an invalid address QR code using the QR scanner on the send flow I should see the appropriate warning message. COMPLETE https://drive.google.com/file/d/1rlb9p70Srcc14-lManKfHaK6NRIwWFPr/view?usp=drive_link
✅Scenario: A user can scan a private key QR code using the in-app camera to import an account COMPLETE
✅Scenario: User scans MMM Receive QR code on different network COMPLETE https://drive.google.com/file/d/1BjmyvB2gQ491jD901AtCZ2dMnFJFGbB4/view?usp=drive_link
✅Sceanrio: General View COMPLETE
I have never been able to use Filipino language on my phone for most apps. Even in prior testing. https://recordit.co/CEnHUiXWq7
RemoveNetwork.feature - ✅Completed https://recordit.co/SWleSF1lP8
AddNetworkViaDapp.feature - ✅Completed https://recordit.co/kXvS89sJMo
AddPopularNetwork.feature - ✅Completed https://recordit.co/FYmTQeEYlG
AddCustomNetwork.feature\ - ✅Completed https://recordit.co/NWs5GG98XE
EditCustomNetworks.feature - ✅Completed https://recordit.co/zA3DiWpNtT
EditPopularNetwork.feature -✅ Completed http://recordit.co/iQFKm1wLJ3
✅ Custom main net Scenario 1 (Verifying Custom Mainnet Screen Appears):
✅ Custom main net Scenario 2 (Entering an Invalid Mainnet RPC URL):
✅ Custom main net Scenario 3 (Entering a valid Mainnet RPC URL):
✅ Custom main net Scenario 4 (Editing a custom main net URL on the settings and privacy view):
✅ Custom main net Scenario 5 (Deleting a custom mainnet URL on the settings and privacy view): https://recordit.co/ipGYSYbL1c
Onboarding: Custom ETH Mainnet: ✅ Custom main net Scenario 1 (Verifying Custom Mainnet Screen Appears): https://drive.google.com/file/d/1FiTM1ZupJzxa0tOXDH3-vMYJCB3k_MGr/view?usp=sharing ✅ Custom main net Scenario 2 (Entering an Invalid Mainnet RPC URL): https://drive.google.com/file/d/1I38Nj6GfEiMzvzog8fH9LhjAT0ktNHUP/view?usp=sharing ✅ Custom main net Scenario 3 (Entering a valid Mainnet RPC URL): https://drive.google.com/file/d/1aMVpECb3vtX9_0pe2qAt4JwDCtLQn6wT/view?usp=sharing ✅ Custom main net Scenario 4 (Editing a custom main net URL on the settings and privacy view): FAILED - ''Could not fetch chain ID'' error even if correct https://drive.google.com/file/d/10ID_nhtoGXEPmUhkeelAlhChot-t6Kgh/view?usp=sharing ✅ Custom mainnet Scenario 5 (Deleting a custom mainnet URL on the settings and privacy view): https://drive.google.com/file/d/1J_g2WPUNGx49lC-G5Ew9pWsLHQnBFBMT/view?usp=sharing
QR Scanner Regression ✅ From the in-app camera, I should be able to scan a valid QR code containing an address. https://drive.google.com/file/d/1u4m34B7i1iDvxJpESKy2HpMzPcOZzJoc/view?usp=sharing ✅ I should be able to use the QR scanner on the send flow to scan an address https://drive.google.com/file/d/1qxGSZwlDw0zrgBHY6uG1qnD0LA-BDQ7w/view?usp=sharing ✅ When I scan a dapp QR code using the in-app camera, I should see the appropriate warning message. https://drive.google.com/file/d/1tFoFlXY9sI88VjP251NHmU7Zg3vsIHB5/view?usp=sharing ✅ When I scan an invalid address QR code using the in-app camera, I should see the appropriate warning message. https://drive.google.com/file/d/1ZtkQhtrxn6Ihx6N6CuzrtIp0BxoQi-7p/view?usp=sharing ✅ A user can scan a private key QR code using the in-app camera to import an account https://drive.google.com/file/d/1-bd-hxFpzs0QbzxPE-mqc1gIaC28xvxl/view?usp=sharing ✅ User scans MMM Receive QR code on different network https://drive.google.com/file/d/18VjMae77wuEckqGLDa5j3QlOnB_mfN7Z/view?usp=sharing
Network Regression ✅ RemoveNetwork.feature - Completed https://drive.google.com/file/d/1vxXUkHdg2b6IuJQMf66i7QSLLI-NGw2w/view?usp=sharing ✅ AddNetworkViaDapp.feature - Completed https://drive.google.com/file/d/1vkdA-0IpmeW-S_puEMs9fyZ_XUC9ANUA/view?usp=sharing ✅ AddPopularNetwork.feature - Completed https://drive.google.com/file/d/1sMegtdMVuJLrHotrBCQjMGmK07PSYXyR/view?usp=sharing ✅ AddCustomNetwork.feature\ - Completed https://drive.google.com/file/d/1lkeUjCKXKT9VbUXbjN41lpv78KeXd68e/view?usp=sharing ✅ EditCustomNetworks.feature - Completed https://drive.google.com/file/d/1vPJi-LvPaDvx4N7XtM-OQlCBhMf1QqU-/view?usp=sharing ✅ EditPopularNetwork.feature - Completed https://drive.google.com/file/d/1vgHsbQ_HOA-zWtSncjw4hgMAJsL6h_9o/view?usp=sharing
Browser Regression Scenario: Explore Sites ✅COMPLETE https://drive.google.com/file/d/184iwLSZ2GPEgISwaQGI5_m_jAG8k69yK/view?usp=sharing Scenario: Favorites Add, click and delete favourites. Display favourites in the Favorites tab of home.metamask.io ✅COMPLETE https://drive.google.com/file/d/1vG69VZk3loeAy0xwUJUb-UEo6wxDSCyg/view?usp=sharing Scenario: Address bar ✅COMPLETE https://drive.google.com/file/d/1fHoXttvVKz3e0j4erF9KqmbEVyPn8wl1/view?usp=sharing Scenario: Navigation with browser controls ✅COMPLETE https://drive.google.com/file/d/1_dbGfOLghVmKCNwiV9EMWXhyYZ3ngtAB/view?usp=sharing Scenario: Browser options ✅COMPLETE https://drive.google.com/file/d/1_dbGfOLghVmKCNwiV9EMWXhyYZ3ngtAB/view?usp=sharing Scenario: Switch account ✅COMPLETE https://drive.google.com/file/d/132wqtA4OobogZybRJA5E2idNUxZuXFiN/view?usp=sharing Scenario: A user can test an ENS website ✅COMPLETE https://drive.google.com/file/d/1j8F_kihtQ-eHqlOvZLqCip3mcDhpnsRi/view?usp=sharing Scenario: A user enters a malicious website and is greeted with the phishing detection warning ✅COMPLETE https://drive.google.com/file/d/14_BnOdjo_sKalv-1iZb2WaEBQLgj30Fn/view?usp=sharing Scenario: A user enters an invalid URL ✅COMPLETE https://drive.google.com/file/d/1o5LZQO9-iUPLe9H1YJCUf7UhBfx8sXNS/view?usp=sharing
Change Langauge Feature ✅ Setting up your device to Russian https://drive.google.com/file/d/1hYcCupCPsEydQChZ3fCxOyH9R6BjIH7t/view?usp=sharing ✅ MM is set up in Filipino https://drive.google.com/file/d/1vRxq5Jp5jdhZXb1eHd_j1oS_qqQaomVz/view?usp=sharing
Quality Gate passed
Kudos, no new issues were introduced!
0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication
:green_circle: QA Sign Off from Confirmations UX team
- :heavy_check_mark: Blockaid is working for Multiple networks
- :heavy_check_mark: Breaking change from geth (infura) is fixed and working correctly with the last ppom patch
- :heavy_check_mark: Performance improvements are noticeable compared to the previous version
- What's New announcement
- :heavy_check_mark: For new installs, it's displayed correctly with the updated copy (network supports)
- :yellow_circle: For migrations, it won't appear - bug opened here . Not a blocker, and fixed for the next RC 7.17
https://github.com/MetaMask/metamask-mobile/assets/54408225/ee194ff5-863f-4aed-86e4-f952058af533
https://github.com/MetaMask/metamask-mobile/assets/54408225/7197c6ae-5469-44b0-a3d5-f3b60f692948