Skip to content

Latest commit

 

History

History
71 lines (43 loc) · 3.09 KB

CHANGELOG.md

File metadata and controls

71 lines (43 loc) · 3.09 KB

Eclipse Sprotty Change Log (Theia Extension)

This change log covers only the Theia integration of Sprotty. See also the change logs of sprotty, sprotty-server and sprotty-layout.

v0.12.0 (Jun 2022)

Fixed theia dependencies: version constraint is now ^1.18.0 (equivalent to 1.18.*). The previous version constraint was too lose (^1.0.0) which could lead to resolving older non-compatible Theia dependencies.

v0.11.0 (Nov. 2021)

This version aligns the Theia integration with the restructuring of Sprotty 0.11.0, which adds a new package sprotty-protocol. The imports have been updated accordingly.


v0.10.0 (Oct. 2021)

New features:

  • Upgraded to Theia 1.18.0 (#85)
  • Support Codicons (#85)
  • Transpile to ES2017 (#81)

Breaking changes:

  • Language server integration was removed because it is no longer supported in Theia (#69)

Fixed issues: https://github.com/eclipse/sprotty-theia/milestone/5?closed=1


v0.9.0 (Aug. 2020)

New features:

  • More extensible view initialization (#63, #65)

Fixed issues: https://github.com/eclipse/sprotty-theia/milestone/4?closed=1


v0.8.0 (Apr. 2020)

New features:

  • Focus fixed on activation (#46)
  • Context menu (#47)
  • Use colors from VSCode theme (#49
  • Upgraded to Theia 1.0.0 (#56

Fixed issues: https://github.com/eclipse/sprotty-theia/milestone/3?closed=1

Breaking API changes:

  • CSS colors now use VSCode themes instead of Theia variables (#49

v0.7.0 (Oct. 2019)

New features:

  • New service IDiagramLocker for blocking certain actions, e.g. when editing is not allowed (#32)
  • New type DiagramWidgetFactory for subclassing DiagramWidget through DI (#43)
  • Selection synchronization between the navigator and the active diagram widget (#44)

Fixed issues: https://github.com/eclipse/sprotty-theia/milestone/2?closed=1

Breaking API changes:

  • Two different identifiers are now used: clientId and widgetId (#30).

v0.6.0 (Mar. 2019)

First release of Sprotty with the Eclipse Foundation. The previous repository location was theia-ide/theia-sprotty (package name: theia-sprotty).