|Support of Archimate||LemonTree Diagram Viewer now visualizes Archimate ShapeScripts.||2.2.2|
|Download of LemonTree||LemonTree 2.2.2 provides a direct download link to the new version in the menu "New Version Available".||2.2.2|
|Filter applies to Tree Browser||When filtering the Impacted Elements or Impacted Diagrams list, LemonTree also filters the Tree Browser according to the active filters.||2.2.2|
|Default diagram||LemonTree now also compares and merges the Default diagram||2.2.2|
|Coloring via Diagram Legend||LemonTree Diagram Viewer now also respects the coloring of elements and connectors when this is done via the diagram Legend.||2.2.2|
|Lost and Found package|
In some edge cases LemonTree was not able to write the Lost&Found package and reported an error while writing.
This has been fixed.
When merging models with command "merge=visual" that have conflicts, LemonTree returned Return Code "3".
That changed to "0" since visual merge means that the conflicts have been reviewed and merge is successful.
|Link to diagram notes||In Enterprise Architect it is possible to link a note on a diagram to the diagram notes. That connection was not examined by LemonTree but is now fixed with LemonTree 2.2.2||2.2.2|
|StyleEx of connectors||LemonTree added an empty attribute "alias=;" to the StyleEx of connectors when writing the connector. That makes no difference for EA but is also not necessary.||2.2.2|
|Visualization of triggers on state diagrams||LemonTree now visualizes the guards and triggers on state diagrams.||2.2.2|
|Visualization of action pins||Custom properties and Multiplicity of action pins are now also visualized on Diagram Viewer.||2.2.2|
|Consolidation of filter option "ChangeIn"|
Some properties of elements had inconsistent names in visualization and filter. This has been consolidated.
Example: "RectRight" in filter "Right" in Properties Viewer is now everywhere "Right"
|Diagram Representation → Element dependencies|
Diagram Representations and their elements have a strong dependency. That led to the case, when renaming the element and deleting its Diagram Representation, the Diagram Representation was not deleted in the Merge Preview.
We weakened that relationship so that in this case the Diagram Representation now gets deleted.
|Take Subtree Buttons disabled||In LemonTree 2.2.0 it was only possible to click on a "Take Subtree" button once since it was disabled afterwards. We fixed that.||2.2.1|
|Testing||LemonTree now supports Testing (Shortcut in EA: "Alt + 3").||2.2.0|
|BPMN||The Diagram Viewer now visualizes BPMN ShapeScripts.||2.2.0|
|Offline Floating Licenses||LemonTree now supports Offline Floating Licenses.||2.2.0|
|Performance||Especially the preparation of the UI has a significant performance gain.||2.2.0|
|Diagram representations||"Taking over" of diagram representations (and complete look of the diagram) can now be done using the Diagram Viewer.||2.2.0|
|Profiles||LemonTree now also reads profiles from the MDG folders to be able to group the Tagged Values to the profiles in the Property Viewer. Also visualizing of ShapeScripts is made possible by that. Currently BPMN is visualized. More profiles like "Archimate", "ToGAF", ... will follow.||2.2.0|
Constraints of Messages
|Constraints of messages in Sequence Diagrams are now diffed & merged by LemonTree.||2.2.0|
|Custom properties of ActionPins||Custom properties of ActionPins are now supported by LemonTree.|
|Movement in circles||When elements get moved in circles (like parent of a subelement in A is the subelement of it in B) LemonTree Tree Browser had difficulties on displaying. This is fixed.||2.2.0|
|Link to composite diagram||Under some circumstances the link to composite diagram was not correctly recognized by LemonTree. This is now fixed.||2.2.0|
|Error handling||We introduced better understandable error messages.||2.2.0|