Skip to content

1.0.0. (Theia 1.27.0) Release

Compare
Choose a tag to compare
@tortmayr 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 a Channel instead of a Connection parameter
    • BaseGlspServerContribution (and inherited classes)
      • forward method now takes a Channel as first parameter instead of a Connection

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 the package.json of your project e.g. for 1.0.0-theia1.27.0: