Releases: eclipse-glsp/glsp-theia-integration
2.5.0 (Theia 1.65.0) Release
Due to API breaks Theia >= 1.65 is not compatible with the normal 2.5.x stream of the theia integration.
This release is a hotfix version `2.5.0-theia1.65.0´ which can be used when integrating in Theia 1.65 or higher.
(Note: the API break was in an compatibility layer for older Theia versions. This compatibility layer is now removed.
=> This release is also compatible with Theia 1.64.x)
2.5.0 Release
Changes
- [diagram] Update layout command handler to dispatch new
TriggerLayoutAction#252
Potentially Breaking Changes
- [theia] Update to 1.64 Community Release #254
- Requires node
20and electron37.2.1. - New minimum Theia version is 1.64.x
- Requires node
New Contributors
- @Torbjorn-Svensson made their first contribution in #248
Full Changelog: v2.4.0...v2.5.0
2.4.0 (Theia 1.60.0) Release
Due to API breaks Theia >= 1.60 is not compatible with the normal 2.4.x stream of the theia integration.
This release is a hotfix version `2.4.0-theia1.60.0´ which can be used when integrating in Theia 1.60 or higher.
2.4.0 Release
2.3.0 Release
Changes
- [deps] Drop support for node
16. New minimum version is18.x#238
2.2.1 Release
Changes
- [rpc] Ensure that the GLSP client properly reconnects to the backend after a temporary connection loss #197 #203
- [diagram] Fix a bug that prevented proper disposal of the hidden diagram div after closing a diagram editor #204
- [diagram] Improve
createDiagramWidgetFactoryutility function to also support factories for GLSPDiagramWidget subclasses #211 - [diagram] Ensure that viewport restore on diagram open works generically indecently of how the diagram widget has been created #218
Potentially Breaking Changes
- [launch] Changed the
GLSPServerContributionOptions.debugArgumentfromdebugtoglspDebugto avoid clashes with nodesdebugargument. Launch configurations and scripts need to be updated accordingly #211 - [diagram] Fix a bug in the
TheiaSelectionForwarderwhen handling multiple diagrams #227- This required a change in event handling. As a consequence the
shellproperty has been removed. This might impact custom subclasses.
- This required a change in event handling. As a consequence the
Full Changelog: v2.1.0...v2.2.1
2.1.1 (Theia 1.49) Release
Due to API breaks Theia >= 1.45 is not compatible with the normal 2.1.x stream of the theia integration.
This release is a hotfix version `2.1.1-theia1.49.0´ which can be used when integrating in Theia 1.49 or higher.
2.1.1 Release
Changes
- [deps] Update to
2.1.1patch version of ´@eclipse-glsp/client`
Full Changelog: v2.1.0...v2.1.1
2.1.x (Theia 1.45) Release
Due to API breaks Theia >= 1.45 is not compatible with the normal 2.1.x stream of the theia integration.
This release is a hotfix version `2.1.0-theia1.45.0´ which can be used when integrating in Theia 1.45 or higher.
Full Changelog: v2.1.1...v2.1.0-theia1.45.0
2.1.0 Release
What's Changed
- v2.0.0 by @tortmayr in #184
- GLSP-845: Update next version publishing by @tortmayr in #186
- Improve Projection bars styling for Theia by @martin-fleck-at in #185
- Update linking script by @tortmayr in #187
- Improve customizability of GlspSelectionDataService by @martin-fleck-at in #189
- Guard binding of generic command contributions by @tortmayr in #190
- Update changelog by @tortmayr in #193
- Release prep by @tortmayr in #194
Full Changelog: v2.0.0...v2.1.0