Skip to content

Commit 63a0ddd

Browse files
committed
Theia 1.49.1, Dev Containers, and Splash Screen
* update to latest Theia * enable the dev containers feature * make use of the new splash screen feature * update built-ins to 1.88.1 * disable splashscreen in AUT for now Contributed on behalf of STMicroelectronics
1 parent 1e011e1 commit 63a0ddd

File tree

13 files changed

+976
-542
lines changed

13 files changed

+976
-542
lines changed

Diff for: Jenkinsfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,7 @@ spec:
261261
container('jnlp') {
262262
script {
263263
uploadInstaller('windows')
264-
copyInstallerAndUpdateLatestYml('windows', 'TheiaIDESetup', 'exe', 'latest.yml', '1.46.0,1.46.100,1.47.0,1.47.100,1.48.0')
264+
copyInstallerAndUpdateLatestYml('windows', 'TheiaIDESetup', 'exe', 'latest.yml', '1.46.0,1.46.100,1.47.0,1.47.100,1.48.0,1.48.300')
265265
}
266266
}
267267
}

Diff for: PUBLISHING.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ If there was a new Theia *patch* release, e.g. 1.48.1, we use Theia's patch vers
1515

1616
```sh
1717
# Update mono repo version
18-
yarn version
18+
yarn version --no-git-tag-version
1919

2020
# Update version of all packages
2121
yarn lerna version --exact --no-push --no-git-tag-version

Diff for: applications/browser/package.json

+45-43
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "theia-ide-browser-app",
44
"description": "Eclipse Theia IDE browser product",
55
"productName": "Theia IDE",
6-
"version": "1.48.300",
6+
"version": "1.49.100",
77
"license": "MIT",
88
"author": "Eclipse Theia <[email protected]>",
99
"homepage": "https://github.com/eclipse-theia/theia-blueprint#readme",
@@ -44,50 +44,52 @@
4444
}
4545
},
4646
"dependencies": {
47-
"@theia/bulk-edit": "1.48.3",
48-
"@theia/callhierarchy": "1.48.3",
49-
"@theia/console": "1.48.3",
50-
"@theia/core": "1.48.3",
51-
"@theia/debug": "1.48.3",
52-
"@theia/editor": "1.48.3",
53-
"@theia/editor-preview": "1.48.3",
54-
"@theia/external-terminal": "1.48.3",
55-
"@theia/file-search": "1.48.3",
56-
"@theia/filesystem": "1.48.3",
57-
"@theia/getting-started": "1.48.3",
58-
"@theia/keymaps": "1.48.3",
59-
"@theia/markers": "1.48.3",
60-
"@theia/memory-inspector": "1.48.3",
61-
"@theia/messages": "1.48.3",
62-
"@theia/metrics": "1.48.3",
63-
"@theia/mini-browser": "1.48.3",
64-
"@theia/monaco": "1.48.3",
65-
"@theia/navigator": "1.48.3",
66-
"@theia/outline-view": "1.48.3",
67-
"@theia/output": "1.48.3",
68-
"@theia/plugin-dev": "1.48.3",
69-
"@theia/plugin-ext": "1.48.3",
70-
"@theia/plugin-ext-vscode": "1.48.3",
71-
"@theia/preferences": "1.48.3",
72-
"@theia/process": "1.48.3",
73-
"@theia/property-view": "1.48.3",
74-
"@theia/scm": "1.48.3",
75-
"@theia/search-in-workspace": "1.48.3",
76-
"@theia/secondary-window": "1.48.3",
77-
"@theia/task": "1.48.3",
78-
"@theia/terminal": "1.48.3",
79-
"@theia/timeline": "1.48.3",
80-
"@theia/toolbar": "1.48.3",
81-
"@theia/typehierarchy": "1.48.3",
82-
"@theia/userstorage": "1.48.3",
83-
"@theia/variable-resolver": "1.48.3",
84-
"@theia/vsx-registry": "1.48.3",
85-
"@theia/workspace": "1.48.3",
47+
"@theia/bulk-edit": "1.49.1",
48+
"@theia/callhierarchy": "1.49.1",
49+
"@theia/console": "1.49.1",
50+
"@theia/core": "1.49.1",
51+
"@theia/debug": "1.49.1",
52+
"@theia/dev-container": "1.49.1",
53+
"@theia/editor": "1.49.1",
54+
"@theia/editor-preview": "1.49.1",
55+
"@theia/external-terminal": "1.49.1",
56+
"@theia/file-search": "1.49.1",
57+
"@theia/filesystem": "1.49.1",
58+
"@theia/getting-started": "1.49.1",
59+
"@theia/keymaps": "1.49.1",
60+
"@theia/markers": "1.49.1",
61+
"@theia/memory-inspector": "1.49.1",
62+
"@theia/messages": "1.49.1",
63+
"@theia/metrics": "1.49.1",
64+
"@theia/mini-browser": "1.49.1",
65+
"@theia/monaco": "1.49.1",
66+
"@theia/navigator": "1.49.1",
67+
"@theia/outline-view": "1.49.1",
68+
"@theia/output": "1.49.1",
69+
"@theia/plugin-dev": "1.49.1",
70+
"@theia/plugin-ext": "1.49.1",
71+
"@theia/plugin-ext-vscode": "1.49.1",
72+
"@theia/preferences": "1.49.1",
73+
"@theia/process": "1.49.1",
74+
"@theia/property-view": "1.49.1",
75+
"@theia/remote": "1.49.1",
76+
"@theia/scm": "1.49.1",
77+
"@theia/search-in-workspace": "1.49.1",
78+
"@theia/secondary-window": "1.49.1",
79+
"@theia/task": "1.49.1",
80+
"@theia/terminal": "1.49.1",
81+
"@theia/timeline": "1.49.1",
82+
"@theia/toolbar": "1.49.1",
83+
"@theia/typehierarchy": "1.49.1",
84+
"@theia/userstorage": "1.49.1",
85+
"@theia/variable-resolver": "1.49.1",
86+
"@theia/vsx-registry": "1.49.1",
87+
"@theia/workspace": "1.49.1",
8688
"fs-extra": "^9.0.1",
87-
"theia-ide-product-ext": "1.48.300"
89+
"theia-ide-product-ext": "1.49.100"
8890
},
8991
"devDependencies": {
90-
"@theia/cli": "1.48.3"
92+
"@theia/cli": "1.49.1"
9193
},
9294
"scripts": {
9395
"clean": "theia clean && rimraf node_modules",
@@ -99,4 +101,4 @@
99101
"update:theia": "ts-node ../../scripts/update-theia-version.ts",
100102
"update:next": "ts-node ../../scripts/update-theia-version.ts next"
101103
}
102-
}
104+
}

Diff for: applications/electron/electron-builder.yml

+1
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ files:
2020
- src-gen
2121
- lib
2222
- resources/icons/WindowIcon/512-512.png
23+
- resources/TheiaIDESplash.svg
2324
- scripts
2425
- "!**node_modules/**"
2526
extraResources:

Diff for: applications/electron/package.json

+54-47
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "theia-ide-electron-app",
44
"description": "Eclipse Theia IDE product",
55
"productName": "Theia IDE",
6-
"version": "1.48.300",
6+
"version": "1.49.100",
77
"main": "scripts/theia-electron-main.js",
88
"license": "MIT",
99
"author": "Eclipse Theia <[email protected]>",
@@ -30,7 +30,12 @@
3030
"security.workspace.trust.enabled": false
3131
},
3232
"electron": {
33-
"showWindowEarly": false
33+
"showWindowEarly": false,
34+
"splashScreenOptions": {
35+
"content": "resources/TheiaIDESplash.svg",
36+
"height": 276,
37+
"width": 446
38+
}
3439
}
3540
}
3641
},
@@ -48,53 +53,55 @@
4853
}
4954
},
5055
"dependencies": {
51-
"@theia/bulk-edit": "1.48.3",
52-
"@theia/callhierarchy": "1.48.3",
53-
"@theia/console": "1.48.3",
54-
"@theia/core": "1.48.3",
55-
"@theia/debug": "1.48.3",
56-
"@theia/editor": "1.48.3",
57-
"@theia/editor-preview": "1.48.3",
58-
"@theia/electron": "1.48.3",
59-
"@theia/external-terminal": "1.48.3",
60-
"@theia/file-search": "1.48.3",
61-
"@theia/filesystem": "1.48.3",
62-
"@theia/getting-started": "1.48.3",
63-
"@theia/keymaps": "1.48.3",
64-
"@theia/markers": "1.48.3",
65-
"@theia/memory-inspector": "1.48.3",
66-
"@theia/messages": "1.48.3",
67-
"@theia/metrics": "1.48.3",
68-
"@theia/mini-browser": "1.48.3",
69-
"@theia/monaco": "1.48.3",
70-
"@theia/navigator": "1.48.3",
71-
"@theia/outline-view": "1.48.3",
72-
"@theia/output": "1.48.3",
73-
"@theia/plugin-dev": "1.48.3",
74-
"@theia/plugin-ext": "1.48.3",
75-
"@theia/plugin-ext-vscode": "1.48.3",
76-
"@theia/preferences": "1.48.3",
77-
"@theia/process": "1.48.3",
78-
"@theia/property-view": "1.48.3",
79-
"@theia/scm": "1.48.3",
80-
"@theia/search-in-workspace": "1.48.3",
81-
"@theia/secondary-window": "1.48.3",
82-
"@theia/task": "1.48.3",
83-
"@theia/terminal": "1.48.3",
84-
"@theia/timeline": "1.48.3",
85-
"@theia/toolbar": "1.48.3",
86-
"@theia/typehierarchy": "1.48.3",
87-
"@theia/userstorage": "1.48.3",
88-
"@theia/variable-resolver": "1.48.3",
89-
"@theia/vsx-registry": "1.48.3",
90-
"@theia/workspace": "1.48.3",
56+
"@theia/bulk-edit": "1.49.1",
57+
"@theia/callhierarchy": "1.49.1",
58+
"@theia/console": "1.49.1",
59+
"@theia/core": "1.49.1",
60+
"@theia/debug": "1.49.1",
61+
"@theia/dev-container": "1.49.1",
62+
"@theia/editor": "1.49.1",
63+
"@theia/editor-preview": "1.49.1",
64+
"@theia/electron": "1.49.1",
65+
"@theia/external-terminal": "1.49.1",
66+
"@theia/file-search": "1.49.1",
67+
"@theia/filesystem": "1.49.1",
68+
"@theia/getting-started": "1.49.1",
69+
"@theia/keymaps": "1.49.1",
70+
"@theia/markers": "1.49.1",
71+
"@theia/memory-inspector": "1.49.1",
72+
"@theia/messages": "1.49.1",
73+
"@theia/metrics": "1.49.1",
74+
"@theia/mini-browser": "1.49.1",
75+
"@theia/monaco": "1.49.1",
76+
"@theia/navigator": "1.49.1",
77+
"@theia/outline-view": "1.49.1",
78+
"@theia/output": "1.49.1",
79+
"@theia/plugin-dev": "1.49.1",
80+
"@theia/plugin-ext": "1.49.1",
81+
"@theia/plugin-ext-vscode": "1.49.1",
82+
"@theia/preferences": "1.49.1",
83+
"@theia/process": "1.49.1",
84+
"@theia/property-view": "1.49.1",
85+
"@theia/remote": "1.49.1",
86+
"@theia/scm": "1.49.1",
87+
"@theia/search-in-workspace": "1.49.1",
88+
"@theia/secondary-window": "1.49.1",
89+
"@theia/task": "1.49.1",
90+
"@theia/terminal": "1.49.1",
91+
"@theia/timeline": "1.49.1",
92+
"@theia/toolbar": "1.49.1",
93+
"@theia/typehierarchy": "1.49.1",
94+
"@theia/userstorage": "1.49.1",
95+
"@theia/variable-resolver": "1.49.1",
96+
"@theia/vsx-registry": "1.49.1",
97+
"@theia/workspace": "1.49.1",
9198
"fs-extra": "^9.0.1",
92-
"theia-ide-launcher-ext": "1.48.300",
93-
"theia-ide-product-ext": "1.48.300",
94-
"theia-ide-updater-ext": "1.48.300"
99+
"theia-ide-launcher-ext": "1.49.100",
100+
"theia-ide-product-ext": "1.49.100",
101+
"theia-ide-updater-ext": "1.49.100"
95102
},
96103
"devDependencies": {
97-
"@theia/cli": "1.48.3",
104+
"@theia/cli": "1.49.1",
98105
"@types/js-yaml": "^3.12.0",
99106
"@types/yargs": "17.0.7",
100107
"@wdio/cli": "^6.10.2",
@@ -138,4 +145,4 @@
138145
"lint": "eslint --ext js,jsx,ts,tsx scripts && eslint --ext js,jsx,ts,tsx test",
139146
"lint:fix": "eslint --ext js,jsx,ts,tsx scripts --fix && eslint --ext js,jsx,ts,tsx test -fix"
140147
}
141-
}
148+
}

0 commit comments

Comments
 (0)