0.9.0 Release Candidate 01
Pre-release
Pre-release
0.9.0 Release Candidate 01
Prerelease/Milestone build of the upcoming 0.9.0 version of @eclipse/glsp-client. (This will be the first official release since migrating to Eclipse)
Changelog
- [build] Added a download script to download the latest workflow-glsp-server JAR from maven artifactory #171
- [diagram] Fixed a bug that kept the hover feedback visible after the diagram widget becomes inactive #184
- [diagram] Extended the
ModifyCssFeedbackAction
to support bothstring[]
andSModelElement[]
as input #103 - [diagram] Improved extensibility of
AutoCompleteWidget
by enabling changing of settings without having to re-instantiate the entire widget #104 - [model] Added
SArgumentable
interface for denotingSModelElement
s that contain an arbitrary arguments map #194 - [diagram] Implemented a marquee selection tool to select multiple elements at once by drawing a rectangle. #199 #213
- [protocol] Added
fileUri
property toSaveModelAction
. This can be used to implemend save-as functionality #208 - [protocol] Implemented missing typeguard functions for all protocol operations #212
- [diagram] Implemented a reusable utility function (
configureDefaultModelElements
) that handles configuration of default model elements and views.
Introduced reusable view for rounded corner nodes and and improved edge view that supports custom padding for easer mouse handling. Adpated the workflow example to make use of these new views #180 - [example] Cleaned up and reworked the workflow example. Additional css classes are now applied directly to the
SModelElement
instead of using custom views. Removed now obsolete classesTaskNodeView
andWeightedEdgeView
#220 - [diagram] Fixed a bug in the connection tool regarding the feedback edge snapping computation for nested elements. #224
- [glsp-client & theia-integration] Replaced
ExternalNavigateToTargetHandler
and its implementation in TheiaTheiaNavigateToTargetHandler
with a generic actionNavigateToExternalTargetAction
#153 and an action handlerTheiaNavigateToExternalTargetHandler
in Theia #153 - [glsp-client] Introduced
glspViewportModule
. This module contains a customScrollMouseListener
that gets disabled if theMarqueeTool
is active. This module should be used instead of theviewportModule
provided by sprotty #199