Skip to content

Commit d3a75df

Browse files
committed
v2.4.0
1 parent 35d8055 commit d3a75df

File tree

9 files changed

+69
-63
lines changed

9 files changed

+69
-63
lines changed

CHANGELOG.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,15 @@
11
# Eclipse GLSP Server Changelog
22

3-
## v2.4.0 - active
3+
## [v2.4.0 - 04/04/2025](https://github.com/eclipse-glsp/glsp-server-node/releases/tag/v2.4.0)
44

55
### Changes
66

7+
- [layout] Fix a bug regarding the application of routing point information in `ComputedBoundsActionHandler` [#103](https://github.com/eclipse-glsp/glsp-server-node/pull/103)
8+
- [gmodel] Cancel pending progress reporters in `RequestModelActionHandler` if an error occurred [#104](https://github.com/eclipse-glsp/glsp-server-node/pull/104)
9+
- [operation] Improve `OperationActionHandler` to ensure that a new model is only submitted after actual changes [#105](https://github.com/eclipse-glsp/glsp-server-node/pull/105)
10+
- [server] Ensure correct log level logging for `ConsoleLogger` [#106](https://github.com/eclipse-glsp/glsp-server-node/pull/106)
11+
- [server] Avoid configuration of winston logger if logging is disabled via options [#107](https://github.com/eclipse-glsp/glsp-server-node/pull/107)
12+
713
### Potentially breaking changes
814

915
## [v2.3.0 - 23/12/2024](https://github.com/eclipse-glsp/glsp-server-node/releases/tag/v2.3.0)

examples/workflow-server-bundled/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eclipse-glsp-examples/workflow-server-bundled",
3-
"version": "2.4.0-next",
3+
"version": "2.4.0",
44
"description": "GLSP node server for the workflow example (bundled)",
55
"keywords": [
66
"eclipse",

examples/workflow-server/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eclipse-glsp-examples/workflow-server",
3-
"version": "2.4.0-next",
3+
"version": "2.4.0",
44
"description": "GLSP node server for the workflow example",
55
"keywords": [
66
"eclipse",
@@ -56,8 +56,8 @@
5656
"watch:bundle": "webpack -w"
5757
},
5858
"dependencies": {
59-
"@eclipse-glsp/layout-elk": "2.4.0-next",
60-
"@eclipse-glsp/server": "2.4.0-next",
59+
"@eclipse-glsp/layout-elk": "2.4.0",
60+
"@eclipse-glsp/server": "2.4.0",
6161
"inversify": "^6.1.3"
6262
},
6363
"devDependencies": {

lerna.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"version": "2.4.0-next",
2+
"version": "2.4.0",
33
"npmClient": "yarn",
44
"command": {
55
"run": {

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "parent",
3-
"version": "2.4.0-next",
3+
"version": "2.4.0",
44
"private": true,
55
"workspaces": [
66
"packages/*",
@@ -33,7 +33,7 @@
3333
"watch:bundle": "yarn --cwd examples/workflow-server watch:bundle"
3434
},
3535
"devDependencies": {
36-
"@eclipse-glsp/dev": "next",
36+
"@eclipse-glsp/dev": "2.4.0",
3737
"@types/node": "18.x",
3838
"concurrently": "^8.2.2",
3939
"lerna": "^7.0.0",

packages/graph/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eclipse-glsp/graph",
3-
"version": "2.4.0-next",
3+
"version": "2.4.0",
44
"description": "The typescript implementation of the GLSP graphical model (GModel)",
55
"keywords": [
66
"eclipse",
@@ -49,7 +49,7 @@
4949
"watch": "tsc -w"
5050
},
5151
"dependencies": {
52-
"@eclipse-glsp/protocol": "next"
52+
"@eclipse-glsp/protocol": "2.4.0"
5353
},
5454
"devDependencies": {
5555
"@types/uuid": "8.3.1"

packages/layout-elk/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eclipse-glsp/layout-elk",
3-
"version": "2.4.0-next",
3+
"version": "2.4.0",
44
"description": "Integration of ELK graph layout algorithms in GLSP Node Server",
55
"keywords": [
66
"eclipse",
@@ -49,7 +49,7 @@
4949
"watch": "tsc -w"
5050
},
5151
"dependencies": {
52-
"@eclipse-glsp/server": "2.4.0-next",
52+
"@eclipse-glsp/server": "2.4.0",
5353
"elkjs": "^0.7.1"
5454
},
5555
"peerDependencies": {

packages/server/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@eclipse-glsp/server",
3-
"version": "2.4.0-next",
3+
"version": "2.4.0",
44
"description": "A js server framework for Eclipse GLSP",
55
"keywords": [
66
"eclipse",
@@ -58,8 +58,8 @@
5858
"watch": "tsc -w"
5959
},
6060
"dependencies": {
61-
"@eclipse-glsp/graph": "2.4.0-next",
62-
"@eclipse-glsp/protocol": "next",
61+
"@eclipse-glsp/graph": "2.4.0",
62+
"@eclipse-glsp/protocol": "2.4.0",
6363
"@types/uuid": "8.3.1",
6464
"commander": "^8.3.0",
6565
"fast-json-patch": "^3.1.0",

yarn.lock

Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -223,10 +223,10 @@
223223
resolved "https://registry.yarnpkg.com/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz#1d572bfbbe14b7704e0ba0f39b74815b84870d70"
224224
integrity sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==
225225

226-
"@eclipse-glsp/cli@2.3.0-next.173+cd23030":
227-
version "2.3.0-next.173"
228-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/cli/-/cli-2.3.0-next.173.tgz#9b8c3e05a5a195b03055c814bad6a3a6fbe17e2a"
229-
integrity sha512-nb6CxJj/2FSu/rmJJsNGU3HHVck8Jw6OLE0XqYDE3FMk0zc8DT9ZcvyA2aMCnvZeCzajlqnxYzD3DZ3eg8KKzg==
226+
"@eclipse-glsp/cli@2.4.0":
227+
version "2.4.0"
228+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/cli/-/cli-2.4.0.tgz#a2954e5dc1e4b103a0c5539f47437d15a646b4fd"
229+
integrity sha512-pwzLHMvliuZEI7T0jFtoW05wU3VrNyQgaik1XmwiWP/494JMgW6hCxUi4ZlKwUPbTpEYv4w/mUZfBWczqDJNsw==
230230
dependencies:
231231
commander "^10.0.1"
232232
glob "^10.3.10"
@@ -237,13 +237,13 @@
237237
semver "^7.5.1"
238238
shelljs "^0.8.5"
239239

240-
"@eclipse-glsp/config-test@2.3.0-next.173+cd23030":
241-
version "2.3.0-next.173"
242-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/config-test/-/config-test-2.3.0-next.173.tgz#7dc5d76eb1fc77796ce451e733080773ceb5fb14"
243-
integrity sha512-uobKo00Rir6Ldwbgo5q67CeTuiBNvDqlAEWnV/+Zm39Zog/oFbHmdZ7xkxQO1uMjFn3lF1hpBfRhJ1V3rieZ5g==
240+
"@eclipse-glsp/config-test@2.4.0":
241+
version "2.4.0"
242+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/config-test/-/config-test-2.4.0.tgz#28a0f75a60fe547cce8172c335da2ce4d573e918"
243+
integrity sha512-Y2vg+rozoDn9Cj7PSGSSy62Iw+szWjZ5fpEpgHa5RGTBjbR2SgL4fwRKBCeDm8/noHjJKPfikhoJLaHe7T7daw==
244244
dependencies:
245-
"@eclipse-glsp/mocha-config" "2.3.0-next.173+cd23030"
246-
"@eclipse-glsp/nyc-config" "2.3.0-next.173+cd23030"
245+
"@eclipse-glsp/mocha-config" "2.4.0"
246+
"@eclipse-glsp/nyc-config" "2.4.0"
247247
"@istanbuljs/nyc-config-typescript" "^1.0.2"
248248
"@types/chai" "^4.3.7"
249249
"@types/mocha" "^10.0.2"
@@ -257,14 +257,14 @@
257257
sinon "^15.1.0"
258258
ts-node "^10.9.1"
259259

260-
"@eclipse-glsp/config@2.3.0-next.173+cd23030":
261-
version "2.3.0-next.173"
262-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/config/-/config-2.3.0-next.173.tgz#a8e3ff51eada8db0a46b9b810a26bc84dddd8b1e"
263-
integrity sha512-+gTfAcVOi/FyfQCuCo6NEXwC6KW/HQHUZiSTU1bpSUh4crsFDflkHcm/Qt1/cotMlK8vJYNH/qB2GoQlX8+WhA==
260+
"@eclipse-glsp/config@2.4.0":
261+
version "2.4.0"
262+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/config/-/config-2.4.0.tgz#c3b6e8076163dc38186ac89da41805bd7e0b65ce"
263+
integrity sha512-ISgLaCEGuJyV7M5hjXlrwc/7ixehCcWQMb5FN3av0QM+Y47vDfy9uIRAdgUNX5FPD4YKpc2lhm08rCtyTIEhPQ==
264264
dependencies:
265-
"@eclipse-glsp/eslint-config" "2.3.0-next.173+cd23030"
266-
"@eclipse-glsp/prettier-config" "2.3.0-next.173+cd23030"
267-
"@eclipse-glsp/ts-config" "2.3.0-next.173+cd23030"
265+
"@eclipse-glsp/eslint-config" "2.4.0"
266+
"@eclipse-glsp/prettier-config" "2.4.0"
267+
"@eclipse-glsp/ts-config" "2.4.0"
268268
"@typescript-eslint/eslint-plugin" "^6.7.5"
269269
"@typescript-eslint/parser" "^6.7.5"
270270
eslint "^8.51.0"
@@ -278,50 +278,50 @@
278278
reflect-metadata "^0.1.13"
279279
rimraf "^5.0.5"
280280

281-
"@eclipse-glsp/dev@next":
282-
version "2.3.0-next.173"
283-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/dev/-/dev-2.3.0-next.173.tgz#e98ad379837bb560382e3b5f731cca400df40794"
284-
integrity sha512-RZuKjvylgjNB0qDLeOpfJEzCIjlYtnpsV9rcIRvUDmOR7QMEl3MrkkzyjZo9tIswE+iIfAjhiKI+lXGIkH4VEQ==
281+
"@eclipse-glsp/dev@2.4.0":
282+
version "2.4.0"
283+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/dev/-/dev-2.4.0.tgz#410c13f2ff95f482d8bf0e8d10f9e49610a4df12"
284+
integrity sha512-HmjBc4aAtwJq/ixU5gco5RxkSoULTM9+bd+sGVlrjYMhh1SbqOfJ1QsooVP0y5NXbPoUvcVhc4YIHcSojEEKdQ==
285285
dependencies:
286-
"@eclipse-glsp/cli" "2.3.0-next.173+cd23030"
287-
"@eclipse-glsp/config" "2.3.0-next.173+cd23030"
288-
"@eclipse-glsp/config-test" "2.3.0-next.173+cd23030"
286+
"@eclipse-glsp/cli" "2.4.0"
287+
"@eclipse-glsp/config" "2.4.0"
288+
"@eclipse-glsp/config-test" "2.4.0"
289289

290-
"@eclipse-glsp/eslint-config@2.3.0-next.173+cd23030":
291-
version "2.3.0-next.173"
292-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/eslint-config/-/eslint-config-2.3.0-next.173.tgz#987e089b4ce2e8bbdcd7f48f94dfd8a08c9f9f50"
293-
integrity sha512-3K8GpnsercDh2PGzfOeEL6bw8bZSSg/fc3iKOYSALjZU6N4vChoK9vjhhAov1aRUi73b8oNMn4EHzxqrKzrq8g==
290+
"@eclipse-glsp/eslint-config@2.4.0":
291+
version "2.4.0"
292+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/eslint-config/-/eslint-config-2.4.0.tgz#a30740d2f36a7ac0e4671a708af4ce14c4f01fdb"
293+
integrity sha512-0Nupt5hfFjHO0tPLVhvq+rdVkhC7vkJ7saPos7cS+bpsBakfVexfXLL3KqOC4c7P8dcRkXJzRwdU2e7cMweHhQ==
294294

295-
"@eclipse-glsp/mocha-config@2.3.0-next.173+cd23030":
296-
version "2.3.0-next.173"
297-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/mocha-config/-/mocha-config-2.3.0-next.173.tgz#4084e5f48cb0c3cf67165fb48e7c108267fdba2e"
298-
integrity sha512-B7oi6rIMQqCgi/263BwOL5Qd3vp8JzBQ7HHB+xqOxoMM7whL4wmROJOnEs3OPKuPuhbv58IVITfdVSy8eyvwXw==
295+
"@eclipse-glsp/mocha-config@2.4.0":
296+
version "2.4.0"
297+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/mocha-config/-/mocha-config-2.4.0.tgz#2830284b594b8bf7c7b51ee76ff7711ac4ccaeed"
298+
integrity sha512-Yz1wCUumXyxlHibdHUYgVZ0yQbAT20V/diIY3o/evZyT5StD/tSYcCf//Ryr+AncxnIA4vpvMq6FsTHb1dPpwg==
299299

300-
"@eclipse-glsp/nyc-config@2.3.0-next.173+cd23030":
301-
version "2.3.0-next.173"
302-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/nyc-config/-/nyc-config-2.3.0-next.173.tgz#0543cd0d62119ef3844d2cd248845274b4143749"
303-
integrity sha512-l0bD3IBKc+8sTnNWw1J27ljYasrqq6346KHFmDr4Rmk0aAsFBvQjC0Sl+lzNWBVj4AL3kzTL8pfqPwwa5kKwnQ==
300+
"@eclipse-glsp/nyc-config@2.4.0":
301+
version "2.4.0"
302+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/nyc-config/-/nyc-config-2.4.0.tgz#acff49187daac88e739adf87db9618d1ce5b2281"
303+
integrity sha512-agldo9UWNEnSydNLCUU3/RBMC4xhzcMuOPpZaTBA7nyWcQcMhGc/xdqqOJF4wEzkmN6jku/DW+KJDNxllkkFsQ==
304304

305-
"@eclipse-glsp/prettier-config@2.3.0-next.173+cd23030":
306-
version "2.3.0-next.173"
307-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/prettier-config/-/prettier-config-2.3.0-next.173.tgz#7187c38d6aadd64bc9bec24239be04e0d8a209d6"
308-
integrity sha512-rnLD6cEseNqwHuq/uDvwVi02aa/I81+bum0tlAqA/Bw2LZZUCdJfBlmbqCKieCgQa+ZBCbnnXyX2/Z104G9xvQ==
305+
"@eclipse-glsp/prettier-config@2.4.0":
306+
version "2.4.0"
307+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/prettier-config/-/prettier-config-2.4.0.tgz#f760750f37f628e239727fb2350684bf738cdda1"
308+
integrity sha512-x/C8c18UwrqZzeT5euhtBQNcRSiYtjyqmeoXpiv9GkdqVD5MxxN6F2ErrBTs78a2pwkl3QMAJ4tbNVMUyWVqpw==
309309
dependencies:
310310
prettier-plugin-packagejson "~2.4.6"
311311

312-
"@eclipse-glsp/protocol@next":
313-
version "2.4.0-next.403"
314-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/protocol/-/protocol-2.4.0-next.403.tgz#3d6478344857524c6e8f564baf84aa1ec1794ff8"
315-
integrity sha512-3+spkLirIPYeEqTP54+9FOoLrraYDD72cKQW6yxuSj8fQ/8QY7bSu94e9hP/3yzJMuwqdAudgdrUJRs0oNaXeA==
312+
"@eclipse-glsp/protocol@2.4.0":
313+
version "2.4.0"
314+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/protocol/-/protocol-2.4.0.tgz#ac1192a367cefb7c654d0055d7403c3377ff4fe9"
315+
integrity sha512-JFu3D51i/mw19WOk4v+m3JoPQpQPZTKcfL6zvsukQkx3rEqi0f1is+PRmJBwlLRZJU6UXGuIKXDo+ubvQUm8Aw==
316316
dependencies:
317317
sprotty-protocol "1.4.0"
318318
uuid "~10.0.0"
319319
vscode-jsonrpc "8.2.0"
320320

321-
"@eclipse-glsp/ts-config@2.3.0-next.173+cd23030":
322-
version "2.3.0-next.173"
323-
resolved "https://registry.yarnpkg.com/@eclipse-glsp/ts-config/-/ts-config-2.3.0-next.173.tgz#4b32bf0c2ad2e763425558d50727e9c2983dd107"
324-
integrity sha512-Ke/JRXeteqEUNlCixcG1HA/y6CC7CT+jDfoERYqJlF6MJTkiwWewpdaQ5EACADK5giAaIvc3auYmpavH3EMBWw==
321+
"@eclipse-glsp/ts-config@2.4.0":
322+
version "2.4.0"
323+
resolved "https://registry.yarnpkg.com/@eclipse-glsp/ts-config/-/ts-config-2.4.0.tgz#17507e03cfc9a0e84b7d42f886b5d45cfbe83c4b"
324+
integrity sha512-FHUtDsLai+LoHsMbsEnVY2ykXYXC2KgvFbY28IJzBRhj0hWTMxpoFEo7YpEegzieyDSHvIOupxYuChXV1gS2Sg==
325325

326326
"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
327327
version "4.4.0"

0 commit comments

Comments
 (0)