Release 2023#

Lattix Release 2023.0 (August 29, 2023)#

Features#

  • Faster building C/C++ Clang projects on multi core machines

  • Made several improvements to lxbuild to produce more accurate buildspec.xml

  • Improved support for loading Visual Studio projects in Clang and .NET

  • Improved stability in Lattix Web

  • Lattix Web upgraded to use Apache Tomcat 8.5.85

  • Improved datasource/file matching when computing snapshot deltas in Lattix Web

  • Magicdraw module now supports member level

  • Added *.RPYX extension to Rhapsody support

  • Turn on cell violation indicators by default

  • Added warning messages when Project Update results in rules being removed

  • Added description of Rule to Delta Violation report

  • Added property to Lattix Project that determines if external dependencies are allowed/disallowed by default

  • “Create Layering Rules” now works on a subsystem that is not partitioned

  • Better menu layout

  • Changed keyboard shortcut for “Create Subsystem In” on Mac to Shift Command-M

  • The install creates a new directory named “scripts_extra”. Some scripts previously found in “scripts” directory are now placed in “scripts_extra”. “scripts_extra” is not loaded into Lattix by default

Bug Fixes#

  • Fixed heatmap in Lattix Web and Lattix Architect

  • Fixed several bugs in downloading reports in Lattix Web

  • Fixed malformed “Re-run report” dialog

  • Better error messages from LDC command line

  • Better error messages when creating subsytems with atoms from Lattix Architect

  • Fixed bug in manual worklist items

  • Fixed bug when closing a report popup window

  • Fixed member level support when creating Python project with LDC command line

  • Fixed bug in Compound Projects when merging datasource by name

  • Fixed bug with keyboard focus in Navigator panel in Lattix Architect

  • Fixed bug with tree expansion in Navigator panel in Lattix Architect

  • Fixed bug with saving description when editing Rule

  • Fixed confusing warning message when deleting multiple reports from Navigator

  • Fixed bug in which rule disappears when converted to an Exception

  • Fixed bug so user can delete multiple tags at once

  • Fixed bug on Mac in which dialogs appeared beneath the current window

  • Fixed bug with Tree Expand Branch in context menu

  • Fixed several bugs in dialogs in which typing resulted in text being overwritten incorrectly

  • Fixed bug with “Copy Branch” in context menu on tags