ChainSafe / dappeteer

[DEPRECATED]🏌🏼‍E2E testing for dApps using Puppeteer + MetaMask
Other
490 stars 151 forks source link

Support for the Latest Metamask Version #347

Open marijanabevanda opened 10 months ago

marijanabevanda commented 10 months ago

Is your feature request related to a problem? Please describe. I've noticed that Dappeteer currently suggests using an older version of Metamask, which can cause issues with compatibility. This happens because Metamask frequently updates its features and security measures. As a result, users of Dappeteer who rely on external webdriver-based apps, like myself, face difficulties due to recent security improvements in Metamask that intentionally limit the use of certain functions (restricting the global object of the application). While these security enhancements are crucial, they create challenges for Dappeteer users.

Describe the solution you'd like I kindly request support for the latest secure versions of Metamask in Dappeteer. It would be highly beneficial if Dappeteer could be updated to seamlessly work with the most recent Metamask releases. This way, users can fully utilize the latest features and security improvements without facing compatibility issues.

Additional context I appreciate the security-focused approach that Metamask has taken. Could you please let me know if there are any plans or a roadmap for implementing this support in Dappeteer? I understand that it might take some time and resources, but having information about your intentions would be very helpful. Thank you.