Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit 192aac5

Browse files
Akos Kittakittaakos
Akos Kitta
authored andcommittedMay 9, 2023
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 #1394) Signed-off-by: Akos Kitta <[email protected]>
1 parent 964ea3b commit 192aac5

File tree

167 files changed

+6220
-6514
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

167 files changed

+6220
-6514
lines changed
 

‎.eslintrc.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ module.exports = {
1616
'docs/*',
1717
'scripts/*',
1818
'electron-app/*',
19+
'!electron-app/webpack.config.js',
1920
'plugins/*',
2021
'arduino-ide-extension/src/node/cli-protocol',
2122
],

‎.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
- os: windows-2019
4343
certificate-secret: WINDOWS_SIGNING_CERTIFICATE_PFX # Name of the secret that contains the certificate.
4444
certificate-password-secret: WINDOWS_SIGNING_CERTIFICATE_PASSWORD # Name of the secret that contains the certificate password.
45-
certificate-extension: pfx # File extension for the certificate.
45+
certificate-extension: pfx # File extension for the certificate.
4646
- os: ubuntu-20.04
4747
- os: macos-latest
4848
# APPLE_SIGNING_CERTIFICATE_P12 secret was produced by following the procedure from:
@@ -57,10 +57,10 @@ jobs:
5757
- name: Checkout
5858
uses: actions/checkout@v3
5959

60-
- name: Install Node.js 16.x
60+
- name: Install Node.js 16.14
6161
uses: actions/setup-node@v3
6262
with:
63-
node-version: '16.x'
63+
node-version: '16.14'
6464
registry-url: 'https://registry.npmjs.org'
6565

6666
- name: Install Python 3.x

0 commit comments

Comments
 (0)
Please sign in to comment.