Skip to content

Changelog

LemonTree 4.0.3

Release Date

07.02.2024

Fixed Issues

Category Description
Security Update Updates of external MS library

LemonTree 4.0.2

Internal Release

LemonTree 4.0.1

Release Date

29.01.2024

Features

Category Description
General Improved appsetting.json useability. LemonTree.Desktop Settings and LemonTree.Addin Settings
Usability Removed the feature to expand elements via double-click, to expand elements click on the element name or on the triangle icon instead
Usability Improved handling of selected elements
LemonTree Desktop Improved visual usability by colour schemas and more clear mouseovers
LemonTree Desktop Improved pan & zoom in specification editor
LemonTree Desktop Implemented popout diagram function again
LemonTree Desktop More clear and easy use of impacted elements and impacted diagrams list

Fixed Issues

Category Description
LemonTree Components Value is now exported for Value Specification actions
LemonTree Desktop Merge to database is now working
Diff And Merge Connectors now will not dissapear after deleting a note linked to the connector
Diff And Merge LemonTree now using user confirmation to close after merge
Diff And Merge Merging .EAP and .EAPX files of a certain size run not longer into a driver error More Information

Known Issues

Category Description
TortoiseGit Merging issue in 2.15.0 More Information

LemonTree 4.0

Release Date

12.10.2023

Features

Category Description
General Updated Help page with more detailed information
General Diagram Rendering is now Platform independent
General Updated all components to .NET 6
General Signing executables and registered dlls
General Inconsistency Reporting less invasive
Customizability New LemonTree settings for desktop version More Information
Example data Updated example models, qeax and eapx
Filter Updated Sample Filters for LT (POS) -- create helppage with details and link
Filter Added toggleable default noisereduction filter
User Interface Improved feedback messages
User Interface Updated UI for LemonTree, desktop version and Addin version, and Components
User Interface Supporting 4k resolution
User Interface Set custom root for focused diff
Diff And Merge Improved merge decision visualization in Tree Viewer
Diff And Merge Ignore Modified and CreatedDate (elements that are changed only in CreatedDate/ModifiedDate are not reported as changed)
Diff And Merge Added ability to start merge directly via link
LemonTree Addin Improved Webview
LemonTree Addin Added Git config check informing about potential problems with git setup
LemonTree Addin Git operations loading feedback streamlined
LemonTree Addin New and improved "Switch Branch" dialog
LemonTree Addin New Settings for Addin to allow further customization More Information
LemonTree Addin Added option to set a custom Gitpath via setting GitPath in lemontree.addin.settings file
LemonTree Addin Added option to disable Git config check via DisableGitCheck in lemontree.addin.settings file
LemonTree Addin Git config check now also informs if selected Gitexecutable is outdated and can't be used with LemonTree
LemonTree Components Improved visualization of unresolved components
LemonTree Components Improved sort order of specified LemonTree Components
LemonTree Components Specification Editor now shows Stereotype of Packages in selection screen
LemonTree Components Guid generation for variant handling with LemonTree Components aka “salting”
LemonTree Components Components are now sorted by Name in Specification Screen
LemonTree Components Publish now highlights components with missing packages
LemonTree Components Speed-up the Components UI, as the Addin no longer has to reload the model on every context switch
LemonTree Web added option to load SingleSessionFiles
LemonTree Web Now provided as Docker Image (please contact support@lieberlieber.com for a trial / demonstration)
LemonTree Web added option to load SingleSessionFiles (To try, check out LemonTree Web)
LemonTree Web Now supports diagram rendering
Licensing New trial license available for returning users
Licensing Offline floating licenses are now disabled by default More Information
VCS Integration Streamlined Merge experience by forcing user to close LemonTree after successful merge

Fixed Issues

Category Description
General Improved error reporting and handling
General Fixed an Issue where the very first Sqlite session after install crashed
Addin Fixed context menu delay
Addin Git operation error handling improved
Addin Git log is now sorted correctly
Addin Can push newly created branches again
Addin Fixed Issue where Addin couldn't find git executable
Addin Now properly detects missing WebView2 runtime
Diff And Merge Diff report option was shown twice in merge help
Diff And Merge --AbortOnConflict mode now works again
Diff And Merge Fixed an issues during diagram creation
Diff And Merge --mergeDecisionOverride command works again
LemonTree Components Placeholder exists even after import
LemonTree Components MPMS Envelope doesn't get updated
LemonTree Components Content of notes now are persistent on publish/import
Filter Removed faulty variant filters
Docker License component doesn't crash anymore
Diagram Visualization Now can render diagrams with custom characters in the diagram name
VCS Integration Better error handling and message on unresolveable model sources

Known Issues

Category Description
LemonTree Components Should be used with QEAX files and not QEA files
LemonTree Components Import of read-only components sometimes results in an Error message not affecting the actual import
LemonTree Addin Moving and clicking too fast in the menu can open the wrong entry
Diff and Merge Merging .EAP and .EAPX files of a certain size can run into a driver error. More Information
General WMF/EMF images are not supported anymore More Information
TortoiseGit Merging issue in 2.15.0 More Information