Skip to content

Commit 6c8ea91

Browse files
Update for Theia 1.61.1 (from 1.61.0)
Because of how Theia resolves its dependencies, Theia apps cannot successfully include more than one version of Theia extensions (e.g. @theia/core), even if they are compatible. Since a new butfix Theia release happened after we updated the Theia extension in this repo to use Theia 1.61.0, we need to follow. This time I took the precaution of requesting a version range that will include potential future 1.61.x bugfix Theia releases, using "~". e.g.: "@theia/core": "~1.61.1" There's a small risk that a future Theia v1.61.x might break for us, but OTOH if we do not do this, the theia-traceviewer extension will not work with these anyway - so this seems like a worthy trade-off. Signed-off-by: Marc Dumais <[email protected]>
1 parent 47a58ae commit 6c8ea91

File tree

6 files changed

+201
-235
lines changed

6 files changed

+201
-235
lines changed

examples/browser/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,14 @@
1515
}
1616
},
1717
"dependencies": {
18-
"@theia/core": "1.61.0",
19-
"@theia/navigator": "1.61.0",
20-
"@theia/preferences": "1.61.0",
21-
"@theia/terminal": "1.61.0",
18+
"@theia/core": "~1.61.1",
19+
"@theia/navigator": "~1.61.1",
20+
"@theia/preferences": "~1.61.1",
21+
"@theia/terminal": "~1.61.1",
2222
"theia-traceviewer": "0.8.0"
2323
},
2424
"devDependencies": {
25-
"@theia/cli": "1.61.0"
25+
"@theia/cli": "~1.61.1"
2626
},
2727
"scripts": {
2828
"prepare": "yarn build",

examples/electron/package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@
2525
}
2626
},
2727
"dependencies": {
28-
"@theia/core": "1.61.0",
29-
"@theia/electron": "1.61.0",
30-
"@theia/navigator": "1.61.0",
31-
"@theia/preferences": "1.61.0",
32-
"@theia/terminal": "1.61.0",
28+
"@theia/core": "~1.61.1",
29+
"@theia/electron": "~1.61.1",
30+
"@theia/navigator": "~1.61.1",
31+
"@theia/preferences": "~1.61.1",
32+
"@theia/terminal": "~1.61.1",
3333
"theia-traceviewer": "0.8.0"
3434
},
3535
"devDependencies": {
36-
"@theia/cli": "1.61.0",
36+
"@theia/cli": "~1.61.1",
3737
"electron": "^30.3.1",
3838
"electron-builder": "~24.13.0"
3939
},

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@
5353
},
5454
"devDependencies": {
5555
"@eclipse-dash/nodejs-wrapper": "^0.0.1",
56-
"@theia/cli": "1.61.0",
56+
"@theia/cli": "~1.61.1",
5757
"concurrently": "^8.2.1",
5858
"jsonc-parser": "^3.0.0",
5959
"lerna": "^7.0.0",

playwright-tests/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
},
1616
"dependencies": {
1717
"@playwright/test": "^1.47.0",
18-
"@theia/playwright": "1.61.0"
18+
"@theia/playwright": "~1.61.1"
1919
},
2020
"devDependencies": {
2121
"@typescript-eslint/eslint-plugin": "^5.57.1",

theia-extensions/viewer-prototype/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020
"style"
2121
],
2222
"dependencies": {
23-
"@theia/core": "1.61.0",
24-
"@theia/editor": "1.61.0",
25-
"@theia/filesystem": "1.61.0",
26-
"@theia/messages": "1.61.0",
23+
"@theia/core": "~1.61.1",
24+
"@theia/editor": "~1.61.1",
25+
"@theia/filesystem": "~1.61.1",
26+
"@theia/messages": "~1.61.1",
2727
"ajv": "^8.17.1",
2828
"animate.css": "^4.1.1",
2929
"traceviewer-base": "0.8.0",

0 commit comments

Comments
 (0)