Skip to content

Commit 32d38b4

Browse files
committed
Remove pre-bundled workers and update package versions
1 parent b616d0b commit 32d38b4

27 files changed

+57
-195
lines changed

docs/versions-and-history.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ The following table describes which version of **monaco-languageclient** and **@
66

77
| monaco-languageclient | monaco-editor-wrapper | monaco-editor-react | monaco-vscode-api / editor-api | vscode | monaco-editor | release date | comment |
88
| :---- | :---- | :--- | :--- | :--- | :--- | :--- | :--- |
9+
| 9.6.0-next.0 | 6.7.0-next.0 | 6.7.0-next.0 | 15.0.3 | 1.98.2 | 0.52.2 | 2025-04-0x | |
910
| 9.5.0 | 6.6.0 | 6.6.0 | 15.0.2 | 1.97.2 | 0.52.2 | 2025-03-13 | |
1011
| 9.4.0 | 6.4.0 | 6.4.0 | 14.0.4 | 1.97.2 | 0.52.2 | 2025-02-18 | |
1112
| 9.3.0 | 6.3.0 | 6.3.0 | 14.0.2 | 1.97.0 | 0.52.2 | 2025-02-12 | |

package-lock.json

Lines changed: 9 additions & 10 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/client/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to this npm module are documented in this file.
44

5+
## [9.6.0-next.0] - 2025-04-0x
6+
7+
- Updated all `@codingame/monaco-vscode` packages to `15.0.3`.
8+
59
## [9.5.0] - 2025-03-13
610

711
- Updated all `@codingame/monaco-vscode` packages to `15.0.2`.

packages/client/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "monaco-languageclient",
3-
"version": "9.5.0",
3+
"version": "9.6.0-next.0",
44
"description": "Monaco Language client implementation",
55
"author": {
66
"name": "TypeFox GmbH",

packages/examples/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to this npm module are documented in this file.
44

5+
## [2025.4.1] - 2025-04-0x
6+
7+
- Updated to `[email protected]`, `[email protected]` and `@typefox/[email protected]`.
8+
59
## [2025.3.6] - 2025-03-13
610

711
- Updated to `[email protected]`, `[email protected]` and `@typefox/[email protected]`.

packages/examples/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "monaco-languageclient-examples",
3-
"version": "2025.3.6",
3+
"version": "2025.4.1",
44
"description": "Monaco Language client examples",
55
"author": {
66
"name": "TypeFox GmbH",
@@ -102,13 +102,13 @@
102102
"@codingame/monaco-vscode-typescript-basics-default-extension": "~15.0.3",
103103
"@codingame/monaco-vscode-typescript-language-features-default-extension": "~15.0.3",
104104
"@codingame/monaco-vscode-views-service-override": "~15.0.3",
105-
"@typefox/monaco-editor-react": "~6.6.0",
105+
"@typefox/monaco-editor-react": "~6.7.0-next.0",
106106
"cors": "^2.8.5",
107107
"express": "~5.1.0",
108108
"jszip": "~3.10.1",
109109
"langium": "~3.4.0",
110-
"monaco-editor-wrapper": "~6.6.0",
111-
"monaco-languageclient": "~9.5.0",
110+
"monaco-editor-wrapper": "~6.7.0-next.0",
111+
"monaco-languageclient": "~9.6.0-next.0",
112112
"pyright": "~1.1.398",
113113
"react": "~19.1.0",
114114
"react-dom": "~19.1.0",
@@ -136,7 +136,7 @@
136136
"scripts": {
137137
"clean": "tsx ../../scripts/clean.ts --relativePath packages/examples --recursive --paths dist *.tsbuildinfo resources/vsix",
138138
"compile": "tsc --build tsconfig.src.json",
139-
"resources:download": "tsx ./build/downloadResources.mts",
139+
"resources:download": "tsx ./resources/scripts/downloadResources.ts",
140140
"build:msg": "echo Building main examples:",
141141
"build": "npm run build:msg && npm run clean && npm run resources:download && npm run extract:docker && npm run compile",
142142
"start:server:json": "tsx src/json/server/direct.ts",

packages/examples/build/downloadResources.mts renamed to packages/examples/resources/scripts/downloadResources.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,9 @@ const downloadResource = async (url: string, targetDir: string, filename: string
3131
// Source: https://gist.github.com/wanglf/7acc591890dc0d8ceff1e7ec9af32a55?permalink_comment_id=4151555#gistcomment-4151555
3232
// https://marketplace.visualstudio.com/_apis/public/gallery/publishers/${publisher}/vsextensions/${extension}/${version}/vspackage
3333

34-
await downloadResource('https://marketplace.visualstudio.com/_apis/public/gallery/publishers/GitHub/vsextensions/github-vscode-theme/6.3.4/vspackage',
35-
resolve(getLocalDirectory(), '../resources/vsix/'), 'github-vscode-theme.vsix');
34+
await downloadResource('https://marketplace.visualstudio.com/_apis/public/gallery/publishers/GitHub/vsextensions/github-vscode-theme/6.3.5/vspackage',
35+
resolve(getLocalDirectory(), '../vsix/'), 'github-vscode-theme.vsix');
3636

3737
// not yet used
3838
await downloadResource('https://marketplace.visualstudio.com/_apis/public/gallery/publishers/TypeFox/vsextensions/open-collaboration-tools/0.2.4/vspackage',
39-
resolve(getLocalDirectory(), '../resources/vsix/'), 'open-collaboration-tools.vsix');
39+
resolve(getLocalDirectory(), '../vsix/'), 'open-collaboration-tools.vsix');

packages/examples/tsconfig.build.json

Lines changed: 0 additions & 11 deletions
This file was deleted.

packages/wrapper-react/CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to npm module [@typefox/monaco-editor-react](https://www.npmjs.com/package/@typefox/monaco-editor-react) are documented in this file.
44

5+
## [6.7.0-next.0] - 2025-04-0x
6+
7+
8+
59
## [6.6.0] - 2025-03-13
610

711
- Model handling improvements [#891](https://github.com/TypeFox/monaco-languageclient/pull/891)

packages/wrapper-react/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@typefox/monaco-editor-react",
3-
"version": "6.6.0",
3+
"version": "6.7.0-next.0",
44
"license": "MIT",
55
"description": "React component for Monaco-Editor and Monaco Languageclient",
66
"keywords": [
@@ -47,7 +47,7 @@
4747
},
4848
"dependencies": {
4949
"@codingame/monaco-vscode-editor-api": "~15.0.3",
50-
"monaco-editor-wrapper": "~6.6.0",
50+
"monaco-editor-wrapper": "~6.7.0-next.0",
5151
"react": ">=18.0.0 || <20.0.0"
5252
},
5353
"repository": {

packages/wrapper/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
All notable changes to npm module [monaco-editor-wrapper](https://www.npmjs.com/package/monaco-editor-wrapper) are documented in this file.
44

5+
## [6.7.0-next.0] - 2025-04-0x
6+
7+
- Removed the pre-bundled workers and the corresponding export `monaco-editor-wrapper/workers/module/*` for the second time (now for real). You can create your own definition. See what is done in the [default worker factory](https://github.com/TypeFox/monaco-languageclient/blob/main/packages/wrapper/src/workers/workerLoaders.ts). A [webpack worker troubleshooting guide](../../README.md#webpack-worker-issues) is now available.
8+
- Updated to `[email protected]`.
9+
- Updated all `@codingame/monaco-vscode` packages to `15.0.3`.
10+
511
## [6.6.0] - 2025-03-13
612

713
- Model handling improvements [#891](https://github.com/TypeFox/monaco-languageclient/pull/891)

packages/wrapper/build/vite.cssWorker.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

packages/wrapper/build/vite.editorWorker.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

packages/wrapper/build/vite.htmlWorker.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

packages/wrapper/build/vite.jsonWorker.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

packages/wrapper/build/vite.tsWorker.ts

Lines changed: 0 additions & 22 deletions
This file was deleted.

packages/wrapper/package.json

Lines changed: 3 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "monaco-editor-wrapper",
3-
"version": "6.6.0",
3+
"version": "6.7.0-next.0",
44
"license": "MIT",
55
"description": "Wrapper for monaco-vscode-editor-api and monaco-languageclient",
66
"keywords": [
@@ -28,21 +28,6 @@
2828
"./workers/workerLoaders": {
2929
"types": "./dist/workers/workerLoaders.d.ts",
3030
"default": "./dist/workers/workerLoaders.js"
31-
},
32-
"./workers/module/editor": {
33-
"default": "./dist/workers/editorWorker-es.js"
34-
},
35-
"./workers/module/ts": {
36-
"default": "./dist/workers/tsWorker-es.js"
37-
},
38-
"./workers/module/html": {
39-
"default": "./dist/workers/htmlWorker-es.js"
40-
},
41-
"./workers/module/css": {
42-
"default": "./dist/workers/cssWorker-es.js"
43-
},
44-
"./workers/module/json": {
45-
"default": "./dist/workers/jsonWorker-es.js"
4631
}
4732
},
4833
"typesVersions": {
@@ -71,13 +56,7 @@
7156
"scripts": {
7257
"clean": "tsx ../../scripts/clean.ts --relativePath packages/wrapper --recursive --paths ./dist ./bundle *.tsbuildinfo",
7358
"compile": "tsc --build tsconfig.src.json && tsc --build tsconfig.test.json",
74-
"build:worker:editor": "vite -c ./build/vite.editorWorker.ts build",
75-
"build:worker:ts": "vite -c ./build/vite.tsWorker.ts build",
76-
"build:worker:html": "vite -c ./build/vite.htmlWorker.ts build",
77-
"build:worker:css": "vite -c ./build/vite.cssWorker.ts build",
78-
"build:worker:json": "vite -c ./build/vite.jsonWorker.ts build",
79-
"build:workers:vite": "npm run build:worker:editor && npm run build:worker:ts && npm run build:worker:html && npm run build:worker:css && npm run build:worker:json",
80-
"build": "npm run clean && npm run compile && npm run build:workers:vite"
59+
"build": "npm run clean && npm run compile"
8160
},
8261
"engines": {
8362
"node": ">=18.19.0",
@@ -112,7 +91,7 @@
11291
"@codingame/monaco-vscode-theme-service-override": "~15.0.3",
11392
"@codingame/monaco-vscode-views-service-override": "~15.0.3",
11493
"@codingame/monaco-vscode-workbench-service-override": "~15.0.3",
115-
"monaco-languageclient": "~9.5.0",
94+
"monaco-languageclient": "~9.6.0-next.0",
11695
"vscode": "npm:@codingame/monaco-vscode-extension-api@~15.0.3",
11796
"vscode-languageclient": "~9.0.1",
11897
"vscode-languageserver-protocol": "~3.17.5",
@@ -122,7 +101,6 @@
122101
"@codingame/monaco-vscode-standalone-css-language-features": "~15.0.3",
123102
"@codingame/monaco-vscode-standalone-html-language-features": "~15.0.3",
124103
"@codingame/monaco-vscode-standalone-json-language-features": "~15.0.3",
125-
"@codingame/monaco-vscode-standalone-languages": "~15.0.3",
126104
"@codingame/monaco-vscode-standalone-typescript-language-features": "~15.0.3"
127105
},
128106
"repository": {

0 commit comments

Comments
 (0)