UNPKG

sprotty-theia

Version:

Glue code for Sprotty diagrams in a Theia IDE

72 lines (43 loc) 3.17 kB
## Eclipse Sprotty Change Log (Theia Extension) This change log covers only the Theia integration of Sprotty. See also the change logs of [sprotty](https://github.com/eclipse/sprotty/blob/master/CHANGELOG.md), [sprotty-server](https://github.com/eclipse/sprotty-server/blob/master/CHANGELOG.md) and [sprotty-layout](https://github.com/eclipse/sprotty-layout/blob/master/CHANGELOG.md). ## 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](https://github.com/eclipse/sprotty-theia/pull/85)) * Support Codicons ([#85](https://github.com/eclipse/sprotty-theia/pull/85)) * Transpile to ES2017 ([#81](https://github.com/eclipse/sprotty-theia/pull/81)) Breaking changes: * Language server integration was removed because it is no longer supported in Theia ([#69](https://github.com/eclipse/sprotty-theia/pull/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](https://github.com/eclipse/sprotty-theia/pull/63), [#65](https://github.com/eclipse/sprotty-theia/pull/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](https://github.com/eclipse/sprotty-theia/pull/46)) * Context menu ([#47](https://github.com/eclipse/sprotty-theia/pull/47)) * Use colors from VSCode theme ([#49]((https://github.com/eclipse/sprotty-theia/pull/49)) * Upgraded to Theia 1.0.0 ([#56]((https://github.com/eclipse/sprotty-theia/pull/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]((https://github.com/eclipse/sprotty-theia/pull/49)) ----- ### v0.7.0 (Oct. 2019) New features: * New service `IDiagramLocker` for blocking certain actions, e.g. when editing is not allowed ([#32](https://github.com/eclipse/sprotty-theia/pull/32)) * New type `DiagramWidgetFactory` for subclassing `DiagramWidget` through DI ([#43](https://github.com/eclipse/sprotty-theia/pull/43)) * Selection synchronization between the navigator and the active diagram widget ([#44](https://github.com/eclipse/sprotty-theia/pull/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](https://github.com/eclipse/sprotty-theia/pull/30)). ----- ### v0.6.0 (Mar. 2019) First release of Sprotty with the Eclipse Foundation. The previous repository location was [theia-ide/theia-sprotty](https://github.com/theia-ide/theia-sprotty) (package name: `theia-sprotty`).