metamask-mobile icon indicating copy to clipboard operation
metamask-mobile copied to clipboard

7.16.0

Open github-actions[bot] opened this issue 1 year ago • 6 comments

This is the release candidate for version 7.16.0.

github-actions[bot] avatar Jan 30 '24 03:01 github-actions[bot]

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.

github-actions[bot] avatar Jan 30 '24 03:01 github-actions[bot]

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.

Files Patch % Lines
app/components/Nav/App/index.js 0.00% 9 Missing :warning:
...ents/Views/Settings/ExperimentalSettings/index.tsx 70.00% 2 Missing and 1 partial :warning:
app/components/UI/PersonalSign/PersonalSign.tsx 71.42% 2 Missing :warning:
app/components/UI/PaymentRequestSuccess/index.js 0.00% 1 Missing :warning:
app/components/UI/ReceiveRequest/index.js 0.00% 1 Missing :warning:
app/components/Views/AddressQRCode/index.js 0.00% 1 Missing :warning:
...components/Views/Settings/GeneralSettings/index.js 0.00% 1 Missing :warning:
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.

codecov-commenter avatar Jan 30 '24 03:01 codecov-commenter

✅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

FoxxyMartin avatar Feb 01 '24 07:02 FoxxyMartin

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

DanielTech21 avatar Feb 01 '24 17:02 DanielTech21

Quality Gate Passed Quality Gate passed

Kudos, no new issues were introduced!

0 New issues
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarqubecloud[bot] avatar Feb 01 '24 18:02 sonarqubecloud[bot]

: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

Screenshot from 2024-02-19 18-00-03

seaona avatar Feb 19 '24 17:02 seaona

Screenshot 2024-02-28 at 4 58 22 PM

sethkfman avatar Feb 28 '24 23:02 sethkfman