Skip to content

Commit

Permalink
GLSP-845: Update next version publishing (#64)
Browse files Browse the repository at this point in the history
  • Loading branch information
tortmayr authored Nov 6, 2023
1 parent 2af7da4 commit 7cb92ef
Show file tree
Hide file tree
Showing 10 changed files with 306 additions and 288 deletions.
6 changes: 3 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Eclipse GLSP Server Changelog

## v2.0.0 - 14/10/2023
## [v2.0.0 - 14/10/2023]((https://github.com/eclipse-glsp/glsp-server-node/releases/tag/v2.0.0))

### Changes

Expand Down Expand Up @@ -45,12 +45,12 @@
- Server type definitions are now consumed from `@eclipse-glsp/protocol`
- `GLSPServer` implementation is no longer relies on json-rpc implementation details.
- JSON-RPC setup is now done with `JsonRpcGLSPServerLauncher`
- Provide `CommandStack` API to support undo/redo of model changes [#38](https://github.com/eclipse-glsp/glsp-server-node/pull/38) [#39](https://github.com/eclipse-glsp/glsp-server-node/pull/39) - Contributed on behalf of STMicroelectronics
- [api] Provide `CommandStack` API to support undo/redo of model changes [#38](https://github.com/eclipse-glsp/glsp-server-node/pull/38) [#39](https://github.com/eclipse-glsp/glsp-server-node/pull/39) - Contributed on behalf of STMicroelectronics
- `ModelState` no longer has a `isDirty` property
- Breaking refactor of `OperationHandler` API
- [deps] Update to inversify 6.x and Typescript 5.x. [#48](https://github.com/eclipse-glsp/glsp-server-node/pull/48)
- GLSP uses a synchronous inversify context this means with inversify 6.x decorator methods (e.g. `@postConstruct`) with asynchronous results are no longer supported
- Revise model loading and client action handling [#57](https://github.com/eclipse-glsp/glsp-server-node/pull/57) [#58](https://github.com/eclipse-glsp/glsp-server-node/pull/58)
- [api] Revise model loading and client action handling [#57](https://github.com/eclipse-glsp/glsp-server-node/pull/57) [#58](https://github.com/eclipse-glsp/glsp-server-node/pull/58)
- Refactor `ModelSubmissionHandler` to enable handling of `RequestModelAction` as proper request action
- Introduce a `submitInitialModel` method that is called by the `RequestModelActionHandler`
- Remove `configureClientActions` from `DiagramModule` as client actions are now implicitly configured via `InitializeClientSession` request
Expand Down
3 changes: 1 addition & 2 deletions examples/workflow-server-bundled/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eclipse-glsp-examples/workflow-server-bundled",
"version": "2.0.0",
"version": "2.1.0-next",
"description": "GLSP node server for the workflow example (bundled)",
"keywords": [
"eclipse",
Expand Down Expand Up @@ -42,7 +42,6 @@
],
"scripts": {
"clean": "rimraf wf-glsp-server-node.js wf-glsp-server-node.js.map",
"prepare": "yarn clean",
"start": "node --enable-source-maps ./wf-glsp-server-node.js --port 5007",
"start:websocket": "node --enable-source-maps ./wf-glsp-server-node.js -w --port 8081",
"watch": "tsc -w"
Expand Down
6 changes: 3 additions & 3 deletions examples/workflow-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eclipse-glsp-examples/workflow-server",
"version": "2.0.0",
"version": "2.1.0-next",
"description": "GLSP node server for the workflow example",
"keywords": [
"eclipse",
Expand Down Expand Up @@ -56,8 +56,8 @@
"watch": "tsc -w"
},
"dependencies": {
"@eclipse-glsp/layout-elk": "~2.0.0",
"@eclipse-glsp/server": "~2.0.0",
"@eclipse-glsp/layout-elk": "2.1.0-next",
"@eclipse-glsp/server": "2.1.0-next",
"inversify": "^6.0.1"
},
"devDependencies": {
Expand Down
1 change: 0 additions & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,4 @@
{
"lerna": "2.4.0",
"version": "2.0.0",
"useWorkspaces": true,
"npmClient": "yarn",
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "parent",
"version": "2.0.0",
"version": "2.1.0-next",
"private": true,
"workspaces": [
"packages/*",
Expand Down
4 changes: 2 additions & 2 deletions packages/graph/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eclipse-glsp/graph",
"version": "2.0.0",
"version": "2.1.0-next",
"description": "The typescript implementation of the GLSP graphical model (GModel)",
"keywords": [
"eclipse",
Expand Down Expand Up @@ -50,7 +50,7 @@
"watch": "tsc -w"
},
"dependencies": {
"@eclipse-glsp/protocol": "2.0.0"
"@eclipse-glsp/protocol": "next"
},
"devDependencies": {
"@types/uuid": "8.3.1"
Expand Down
4 changes: 2 additions & 2 deletions packages/layout-elk/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eclipse-glsp/layout-elk",
"version": "2.0.0",
"version": "2.1.0-next",
"description": "Integration of ELK graph layout algorithms in GLSP Node Server",
"keywords": [
"eclipse",
Expand Down Expand Up @@ -50,7 +50,7 @@
"watch": "tsc -w"
},
"dependencies": {
"@eclipse-glsp/server": "~2.0.0",
"@eclipse-glsp/server": "2.1.0-next",
"elkjs": "^0.7.1"
},
"peerDependencies": {
Expand Down
6 changes: 3 additions & 3 deletions packages/server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@eclipse-glsp/server",
"version": "2.0.0",
"version": "2.1.0-next",
"description": "A js server framework for Eclipse GLSP",
"keywords": [
"eclipse",
Expand Down Expand Up @@ -59,8 +59,8 @@
"watch": "tsc -w"
},
"dependencies": {
"@eclipse-glsp/graph": "~2.0.0",
"@eclipse-glsp/protocol": "2.0.0",
"@eclipse-glsp/graph": "2.1.0-next",
"@eclipse-glsp/protocol": "next",
"@types/uuid": "8.3.1",
"commander": "^8.3.0",
"fast-json-patch": "^3.1.0",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -74,7 +74,7 @@ export class ModelSubmissionHandler {

/**
* Returns a list of actions to submit the initial revision of the client-side model, based on the injected
* {@link GModelState}. Typically this method is invoked by the {@link RequestModelActionHandler} when the diagram
* {@link ModelState}. Typically this method is invoked by the {@link RequestModelActionHandler} when the diagram
* is (re)loaded.
* <p>
* These actions are not processed by this {@link ModelSubmissionHandler}, but should be either manually dispatched
Expand Down
Loading

0 comments on commit 7cb92ef

Please sign in to comment.