SuperblocksHQ / ethereum-studio

Official Ethereum Studio project repository. And IDE specially tailored to make it as simple as possible to onboard new users into the Ethereum ecosystem
https://ethereum.org/build/
GNU General Public License v3.0
187 stars 103 forks source link

Updated Monaco editor to the 0.20.0 #215

Closed javier-tarazaga closed 4 years ago

javier-tarazaga commented 4 years ago

Description of the Change

This PR updates the Monaco editor to the latest edition which brings some nice improvements like:

Verification Process

In order to make sure the updated version is working 👍 especially in regards of #214, you can simply follow these steps:

  1. Create a new project from HelloWorld templates
  2. Go to https://studio.ethereum.org/5e70b4e026b473001234a434 and copy the app.js into the newly created project.
  3. The following code should not highlight any errors:
    // Optional Chaining is used but wrongly highlighted as an error
    (window.web3?.currentProvider) ||

Github Issues

This fixes #214