Graphical language server platform for building web-based diagram editors
This marks the second major release of Eclipse GLSP and includes the following components:
Release artificats are available via npm/maven central registry and p2 update sites:
@eclipse-glsp/client
: https://www.npmjs.com/package/@eclipse-glsp/client/v/2.0.0
@eclipse-glsp/protocol
: https://www.npmjs.com/package/@eclipse-glsp/protocol/v/2.0.0
@eclipse-glsp/server
: https://www.npmjs.com/package/@eclipse-glsp/server-node/v/2.0.0
@eclipse-glsp/graph
: https://www.npmjs.com/package/@eclipse-glsp/graph/v/2.0.0
@eclipse-glsp/layout-elk
: https://www.npmjs.com/package/@eclipse-glsp/layout-elk/v/2.0.0
@eclipse-glsp/theia-integration
: https://www.npmjs.com/package/@eclipse-glsp/theia-integration/v/2.0.0
@eclipse-glsp/ide
: https://www.npmjs.com/package/@eclipse-glsp/ide/v/2.0.0
@eclipse-glsp/vscode-integration
: https://www.npmjs.com/package/@eclipse-glsp/vscode-integration/v/2.0.0
@eclipse-glsp/vsocde-integration-webview
: https://www.npmjs.com/package/@eclipse-glsp/vscode-integration-webview/v/2.0.0
Changes are tracked in a dedicated changelog file per component:
This marks the first major release of Eclipse GLSP and includes the following components:
For more details see here: https://eclipsesource.com/blogs/2022/07/05/eclipse-glsp-1-0-release-is-here/
Release artificats are available via npm/maven central registry and p2 update sites:
@eclipse-glsp/client
: https://www.npmjs.com/package/@eclipse-glsp/client/v/1.0.0
@eclipse-glsp/protocol
: https://www.npmjs.com/package/@eclipse-glsp/protocol/v/1.0.0
@eclipse-glsp/server-node
: https://www.npmjs.com/package/@eclipse-glsp/server-node/v/1.0.0
@eclipse-glsp/graph
: https://www.npmjs.com/package/@eclipse-glsp/graph/v/1.0.0
@eclipse-glsp/layout-elk
: https://www.npmjs.com/package/@eclipse-glsp/layout-elk/v/1.0.0
@eclipse-glsp/theia-integration
: https://www.npmjs.com/package/@eclipse-glsp/theia-integration/v/1.0.0
glsp-theia-integration
package is currently compatible with Theia <=1.26.0
. Versions >=1.27.0
are currently not supported, but we are working to provide a fix as soon as possible (see also https://github.com/eclipse-glsp/glsp/issues/703).@eclipse-glsp/ide
: https://www.npmjs.com/package/@eclipse-glsp/ide/v/1.0.0
@eclipse-glsp/vscode-integration
: https://www.npmjs.com/package/@eclipse-glsp/vscode-integration/v/1.0.0
@eclipse-glsp/vsocde-integration-webview
: https://www.npmjs.com/package/@eclipse-glsp/vscode-integration-webview/v/1.0.0
Changes are tracked in a dedicated changelog file per component:
This is the first release of Eclipse GLSP since it is hosted at the Eclipse Foundation. The 0.8.0 release includes new protocol message types and respective framework support for several new features, such as copy-paste, diagram navigation, etc. It also contains several clean-ups of the protocol and refactorings to simplify and streamline the API. The Eclipse Theia integration of GLSP features many improvements, such as problem marker integration, native context menu items and keybindings. Finally, several bug fixes and minor are part of this release as well.
Release artificats are available here:
Client https://www.npmjs.com/package/@eclipse-glsp/client https://www.npmjs.com/package/@eclipse-glsp/protocol
Theia integration https://www.npmjs.com/package/@eclipse-glsp/theia-integration
Server https://download.eclipse.org/glsp/server/p2/releases/0.8.0/ (P2) https://search.maven.org/search?q=org.eclipse.glsp (M2)