Book a Demo
Enterprise Architect ENTERPRISE ARCHITECT

Recent Features

 

This section lists the features of Enterprise Architect 17.1:

 

The main features of Enterprise Architect 17.1 are shown on the official release page.

 

For information relating to the history of other versions, select a version below.

 


 

Release Notes for Enterprise Architect v17.1 (Build 1711)
18th of June 2025
  • General
    • XMI 2.x export updated to include:
      • 'Leaf' property on UML Attribute, Operation and Part
      • 'Conjugated' and 'Unique' properties on UML Port
    • XMI 1.1 importer updated to improve handling of empty linked documents when using a Native connection to a SQL Server model
    • 'Select Model' dialog Help button updated to show its corresponding Help Topic; accessed via Ribbon : Publish > Model Exchange > Package Control > Package to Model
    • New context menu item 'Push Text to' for appending text to the notes of the current context / sub-context item or the 'My Workbench' window
      • Right click on a Journal or 'My Workbench' item to append that text to the notes of the current context or sub-context item
      • Right click on a Discussion, Review or Journal item to append that text to the 'Today' entry of the 'My Workbench' window
    • Improved diagram navigation support for connectors
      • Comma ',' moves the selection to the source object
      • Period '.' moves the selection to the target object
      • Forward slash '/' while an object is selected will move selection to a source or target connector for that object
      • Press slash '/' again to move selection to the next source or target connector for that object
    • Improved error message when 'Import Package as MDG Technology' fails
    • Synchronizing an ActivityParameter via the 'Properties | Behavior' tab creates ActionPins without overriding names
    • Corrected editing of dates values in the Project Gantt View when using the Keyboard
    • Restored use of single quote escape characters in the Search Window
    • Improved security for Windows and OpenID users
    • Browser updated to support the 'Cut' context menu option when multiple elements are selected
    • Document generation has been updated to ensure the header and footer are generated if they have been included in a master document template
    • Diagram navigation keys Shift + Arrow will behave as expected when 'Auto Grouping' is disabled
    • Required MDG Technologies list checkbox columns are now mutually exclusive
    • 'Storage Files' for a Reusable Asset Service can now be saved to a shared drive or volume other than C:\ on your local file system
    • Merging from a baseline has been corrected to ensure an elements composite diagram link is retained
    • MagicDraw (MDZip) import improved
  • Automation and Scripting
    • Corrected behavior when assigning multiple stereotypes in a security enabled model
    • Unsaved local diagram object changes (such as fill color etc) will no longer be lost after updating an element
    • Docked properties window will correctly show changes when the context element is updated
    • State chart diagrams will show the correct name in the docked properties window when adding an element via an empty state zone
    • Added a new Add-In event EA_GetMenuItemsLx to support returning a string of semi-colon separated menu items
    • Updated SetContext to ensure the ContextLocation parameter name is unique
    • Ensure DoTAMCompare() can be called without error


Release Notes for Enterprise Architect v17.1 (Build 1710)
5th of May 2025
  • Diagramming
    • Options 'Exact Placement' and 'Center to Center' in Start | Appearance | Preferences | Links will save when modified
    • Diagram legends corrected to ensure the line width of a connector is applied when a shape script does not override that value
    • Diagram hyperlinks have been updated to allow a background color to be applied
    • Ensure static attributes and operations continue to draw with an underline after changing the compartment resizing options
    • Corrected the Quick Linker menu when creating a link on the border frame of a SysML or State Machine diagram when it is non selectable
    • Hide the 'Show Composite Diagram in Compartment' command for ArchiMate elements
    • Improved the Interaction Overview diagram toolbox to allow creation of Diagram Frames and Interaction Occurrences
    • EMF image asset will now obey the option 'Show Name Under Image'
    • Added orthogonal square and orthogonal rounded to the list of permitted default line styles for connectors
    • Editing a Trigger name will now update the displayed text for all transitions using that Trigger
    • Creating a composition between a Block and an Actor will automatically create a Part
    • SysML diagrams rendered as a frame on non-SysML diagram type, now have the display option 'Use SysML Frame'
    • When dropping an element as new specialization from the browser, it will be created under the owner of the target diagram
    • Shapescripts now render line styles correctly when using paths
    • Show name of signal in SendSignalAction notation
    • Improved copy and paste of elements from unsaved diagrams to ensure any unsaved style changes are included
    • CallOperationAction ActionPin's now display the linked operation parameter type
    • Improved SVG image export to ensure stroke-opacity is respected
    • Corrected display of inherited attributes compartment for Actor and Component elements
    • Improved behavior when moving elements in and out of a package on a diagram
  • Documentation:
    • Custom Document SQL Fragments that contain the [Note-Formatted] alias have been corrected for qea/qeax models
    • Help System Authoring has been updated to ensure the HelpTopicProxy elements are correctly generated
    • Corrected the Document Template editor to prevent a new section being inserted as protected text
    • Reporting of Table Attribute fields Length, Precision and Scale has been updated to display these value when a product name isn't specified
    • Improved the display of AutoFit Tables for DOCX files
    • Document style sheets published with an MDG Technology are now available from the 'Update Styles' menu for a document template
    • HTML report generation updated to ensure diagram images are generated at the correct size with matching image map coordinates
    • Rendering of connectors improved when using meta-file as the image format
    • Exporting a Custom Document to HTML has been updated to support Japanese filenames
  • User Interface
    • The 'Inspector' context menu item is now available when right clicking an element on a diagram
    • Corrected copy-paste of diagram objects when copying from a list view to the chat window or other rich text editors
    • Model Builder window will be refreshed after importing an MDG Technology
    • Prevent duplicating embedded inherited elements when displaying them via the docked features window
    • Corrected a display issue in the Profile Helpers dialog when using the Microsoft Office 2022 theme
    • Localization support added for 'Manage Model Options | Object Lifetimes' visibility combo box items
    • VariableAction elements can now select Object elements for their 'Variable' property
    • Ensure stereotype properties for an Attribute are displayed in the 'Attribute' tab of the Properties window when selected in the browser
    • Baseline comparison results will be sorted to reflect the Browser tree order where applicable
    • Duplicating an element or package using copy 'Full Structure for Duplication' will now prompt to save any modified diagrams
    • Updated the active chat icon for diagrams that have 'Support Collaboration' enabled
    • Insert Related Element dialog updated to correctly filter elements that have a composite diagram
    • When selecting a stereotyped element in the construct picker dialog, specializations of that stereotype may also be selected
    • Corrected color of window caption buttons and combo box drop arrows after changing themes while the Diagram Relationship Matrix is visible
    • Restore Toolbox behavior to ensure pinned pages always show
    • Dialogs that open at saved locations will display correctly when monitor configurations have been changed
    • Restored context menu items 'Find in all Diagrams...' and 'Locate in Current Diagram' for package elements in the Browser window
    • Main tab view text editor has been updated to set the horizontal scroll position correctly for extremely long lines of text
    • Context menu for creating a new element from the quick access pop-up notes editor has been restored
    • My Diary renamed to My Workbench
    • Added context menu option to append text selected from the Chat, Discussion, Review and Popup Note window to the 'My Workbench' 'Today' entry
    • Updated editor for the 'My Workbench' window to support context menu option Create | 'New Element from Selection'
    • Ensure MDG Technologies can be correctly re-enabled after they were disabled from the Project Options dialog
    • Added support for showing baselines that are available from a RAS in the 'Baselines' tab of the 'Timelines' docked window when selecting a package
    • Updated Schema Composer to ensure 'Inheritance' selection is persisted for redefined types
    • Updated 'Find in Browser' to prevent a potential error when trying to locate an operation
    • Ensure view specifications from disabled Technologies are not shown in the Diagram Builder
    • Corrected copying and pasting of objects with embedded elements into another package
    • Added Toolbar button menu option 'Create New AI Discussion' to the 'Discuss' tab of the 'Discuss & Review' window
  • Database Engineering
    • Database properties dialog updated to address an issue with saving Data Warehouse SQL Objects
    • Support .js file extension in the Import DDL Scripts dialog for MongoDB
    • Corrected behavior when importing a single DDL file using the 'Import DDL Scripts' dialog
  • Profile Authoring
    • "Show Namespace" option added to the Profile Helper dialog for diagram profiles
    • Model pattern elements sorted in browser will display that ordering in the 'Model Builder' window when using the Import Package as MDG Technology command
    • An MDG Technology that has not defined any notes will no longer be treated as an error when importing using 'Save Package as MDG Technology' option
    • "Save Package as MDG Technology" updated to improve handling of package names larger than 12 characters
  • Automation and Scripting
    • The following calls have been added for managing Snapshots and comparing packages with a File or TAM:
      • CreateSnapshot() - create a new Package/Element/Diagram Snapshot
      • GetSnapshots() - retrieve all Package/Element/Diagram Snapshot GUIDs
      • DoSnapshotCompare() - compare a Package/Element/Diagram against a specific Snapshot
      • DeleteSnapshot() - delete a Package/Element/Diagram Snapshot
      • DoFileCompare() - compare a Package against its Native/XMI file
      • DoTAMCompare() - compare a package with a TAM ancestor or clone
    • Improved handling of EA_OnNotifyContextItemModified when broadcasting to multiple add-ins
    • Corrected updating of diagram swimlanes
    • Loading of Model based Add-ins improved
    • Ensure EA_OnNotifyContextItemModified is only called when the element updated is in context
    • Added Repository.SetContext - advises context sensitive controls such as the Properties window to populate based on the current item
  • Other
    • Improved performance of the Visual Execution Analyzer while debugging applications
    • Updated parsing of custom query searches to ignore anything after a statement terminator
    • Auto-Naming counters for non-profiled stereotyped elements have been corrected
    • Updated the PostgreSQL and OpenSSL drivers
    • Improved support for case sensitive models
    • XMI import behavior updated to ensure Activity and State elements correctly import composite diagram references
    • Improved handling of binary fields in QEA replication conflicts
    • Updated XMI 2.4.x and XMI 2.5.x export to include 'isID' property on UML Attribute, Part and Port
  • External Integration
    • Corrected External Data integration issues:
      • Type Mapping 'Reset to defaults' now offers options to reset all types, fields and relationships
      • Improved synchronization of tagged values that are mapped to MDG stereotype tagged values
      • Fixed issues adding new elements to diagrams
      • Fixed showing on new connectors when adding linked elements to a diagram