Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: Theia 1.37.0 #2027

Merged
merged 3 commits into from
May 9, 2023
Merged

chore: Theia 1.37.0 #2027

merged 3 commits into from
May 9, 2023

Commits on May 9, 2023

  1. chore: updated to Theia 1.37.0

     - Updated `@theia/*` to `1.37.0`.
     - Fixed all `yarn audit` security vulnerabilities.
     - Updated to `[email protected]`:
       - `contextIsolation` is `true`,
       - `nodeIntegration` is `false`, and the
       - `webpack` target is moved from `electron-renderer` to `web`.
     - Updated to `[email protected]`.
     - Updated the `eslint` plugins.
     - Added the new `Light High Contrast` theme to the IDE2.
     - High contrast themes use Theia APIs for style adjustments.
     - Support for ESM modules: `"moduleResolution": "node16"`.
     - Node.js >= 16.14 is required.
     - VISX langage packs were bumped to `1.70.0`.
     - Removed undesired editor context menu items. (Closes arduino#1394)
    
    Signed-off-by: Akos Kitta <[email protected]>
    Akos Kitta committed May 9, 2023
    Configuration menu
    Copy the full SHA
    7ad0ab7 View commit details
    Browse the repository at this point in the history
  2. build: use execFileSync for npm scripts

    Signed-off-by: Akos Kitta <[email protected]>
    Akos Kitta committed May 9, 2023
    Configuration menu
    Copy the full SHA
    d8d2556 View commit details
    Browse the repository at this point in the history
  3. build: use execa for the packager

    Signed-off-by: Akos Kitta <[email protected]>
    Akos Kitta committed May 9, 2023
    Configuration menu
    Copy the full SHA
    ed007de View commit details
    Browse the repository at this point in the history