CHANGELOG.md
August 19, 2020 ยท View on GitHub
Eclipse Sprotty Change Log (Server)
This change log covers only the server part of Sprotty. See also the change logs of sprotty, sprotty-theia and sprotty-layout.
v0.9.0 (Aug. 2020)
New features:
- Support request rejection (#78)
Fixed issues: https://github.com/eclipse/sprotty-server/milestone/3?closed=1
v0.8.0 (Apr. 2020)
New features:
Fixed issues: https://github.com/eclipse/sprotty-server/milestone/2?closed=1
v0.7.0 (Oct. 2019)
New features:
- Request-response actions (#34)
- Example using WebSocket (#34)
- New class
ElktSerializerfor serializing ELK graphs (#47) - New classes
SModelIteratorandSModelIterable(#56) - Cleaned up handling of client/server-side layout (#41, #52)
Fixed issues: https://github.com/eclipse/sprotty-server/milestone/1?closed=1
Breaking API changes:
DefaultDiagramServer.submitModelrequires an additional parametercause(#34)ILayoutEngine.layoutrequires an additional parametercause(#36)ElkLayoutEngine.transformGraphrequires an additional parametercause(#41)- Extracted application of bounds to new service
ComputedBoundsApplicator(replacesLayoutUtil) (#41) - Changed
ComputedBoundsAction(#41) - Removed
ServerLayoutKind(#41) - The client now decides whether to apply layout on client-side as well as server-side (#52)
- Removed
DefaultDiagramServer.setNeedsClientLayout(#52)
v0.6.0 (Mar. 2019)
First release of Sprotty with the Eclipse Foundation. The previous repository location was theia-ide/sprotty (Maven group id: io.typefox.sprotty).