LemonTree 1.8.0 is available on demand since 12-09-2018.
LemonTree 1.8.1 is available on demand since 27-09-2018.
LemonTree 1.8.2 is available on demand since 23-10-2018.
New Feature Non-Critical Bugfix Critical Bugfix
|LemonTree now calculates and shows the PreMerge diagram. Find details here: Diagram Viewer
|New filter mechanism
|LemonTree now provides a new filtering mechanism. See Filtering Impacted Elements / Impacted Diagrams and the Tree Browser.
|Displaying of diagram representations
|Changed diagram representations are now displayed in LemonTree. See Diagram Representations.
|LemonTree provides a new component: the Property Viewer. Properties are removed from the tree. See Property Viewer.
|We introduced a new session dialog to distinguish better between "Merge" and "Compare" session. See New Session Dialog.
|Saving/Loading of sessions
|Saving and loading of sessions is now possible. See detailed description here: LemonTree Session Handling.
|We improved the help-page of LemonTree. We didn't create new pages just for the new features but tried to explain in more detail how LemonTree is working.
|New handling of TaggedValues
|TaggedValues are no longer treated as "real" elements but are closely connected to their owner element as properties. They are now visible in the new Property Viewer. That reduces the amount of elements in the Tree Browser and also the Impacted Elements list.
|Handling of Stereotypes of elements
|Also the stereotypes of elements are now visible in the Property Viewer and no longer in the tree. Attention: This is valid for stereotypes of elements but not globally defined stereotypes.
|Renamed "Global Elements" to "ReferenceData"
|For better understanding we renamed the "Global Elements" package to "ReferenceData". See detailed description here: What is the ReferenceData Package?
|SlideShows are now considered by LemonTree.
|Diagram filters are now considered by LemonTree.
|Support of Attached Links
|In EA context menu of notes it is possible to set "Attached links". They are now also considered in LemonTree.
|Diagram sync setting
|LemonTree now remembers the setting Sync "By selected element" or "By Pan & Zoom" in the Diagram Viewer.
|Rendering of Ports
|In some cases Ports have been rendered behind their element. This is now solved.
|OwnedBehaviors are no longer diffed
|OwnedBehaviors are a list of sub elements of certain elements. LemonTree compares the sub elements themselves and not the list of the elements parent. This won't lead to conflicts of the parents element any longer.
|Support of "exotic" diagram types
|If the Diagram_Type in t_diagram is something like "bdd", LemonTree generated an integrity violation and set the diagram type to "Logical".
|LemonTree loses TVs from operations
|On writing of TaggedValues of operations LemonTree had troubles on updating the DB field and lost the TaggedValue.
|Missing "AssignTo" in Sequence messages
|Due to refactoring TaggedValues "AssignTo" value was lost (from PDATA2 field). This is now fixed.
|Too many diagram links are written
|LemonTree wrote too many diagram links (espacially regarding Sequence/Timing diagrams). LemonTree needs them sometimes because of special EA behaviour. (EA draws non-existing diagram links in diagrams others than Sequence/Timing diagrams. LemonTree didn't)
|Offset of messages in Sequence diagrams
|LemonTree lost the offset of messages in sequence diagrams. This led to wrong visualization of Sequence Diagrams in EA.
Not supported EA features
LT doesn't diff these features:
Slideshows (can be created via "Model Views"; MDG Technolgy can be used!)Supported in 1.8.2 Diagram filterSupported in 1.8.2
- Default diagram
- Project Tasks/Issues (Can be found in Ribbon "Construct" → "Project" → "Status" → "Project Status (Tasks & Issues)"