1.0.0. (Theia 1.27.0) Release
tortmayr
released this
11 Jul 14:49
·
111 commits
to master
since this release
v1.0.0-theia1.27.0
Breaking Changes
- [theia] Updated Theia dependencies to
1.27.0
. Due to API breaks, Theia versions<1.27.0
are no longer supported. [#119](#119 - Contributed on behalf of STMicroelectronics
This also causes breaking changes in:GlspServerContribution
(and inherited classes)connect
method now takes aChannel
instead of aConnection
parameter
BaseGlspServerContribution
(and inherited classes)forward
method now takes aChannel
as first parameter instead of aConnection
Theia Version Compatibility
The @eclipse-glsp/theia-integration
package in version 1.0.0
is currently compatible with Theia >=1.25.0
.
Theia releases currently have no stable public API so new Theia versions might introduce API breaks.
If that is the case, a new compatible 1.0.0 version prefixed with the supported minimal Theia version will be released (e.g. 1.0.0-theia1.27.0
for Theia >= 1.27.0).
@eclipse-glsp/theia-integration | Theia |
---|---|
0.8.0 | <=1.4.0 |
0.9.0 | >=1.20.0 <= 1.25.0 |
1.0.0 | >=1.25.0 <= 1.26.0 |
1.0.0-theia1.27.0 | >=1.27.0 |
next | >=1.27.0 |
Note: Due to a transitive dependency to
sprotty-theia
it's currently not possible to safely restrict the maximum version of Theia packages. If you encounter build errors related to multiple resolved Theia versions please add a resolutions block to thepackage.json
of your project e.g. for1.0.0-theia1.27.0
: