This section lists the features of Enterprise Architect 17.0:
The main features of Enterprise Architect 17.0 are shown on the official release page.
For information relating to the history of other versions, select a version below.
- Data Warehousing
- Added Database Engineering for a number of Data Warehousing languages including:
- Data Warehouse Databases:
- Amazon Redshift
- Azure Synapse
- Google BigQuery
- Snowflake
- Teradata
- Hybrid / Analytical Databases and Platforms:
- Apache Hadoop
- Apache Spark
- Traditional Databases that can be used for Data Warehousing:
- IBM DB2
- Firebird
- MS Access
- MySQL
- Oracle
- PostgreSQL
- MS SQL Server
- SQLite
- New MDG Technology Data Warehouse Schema that provides profiles for each supported Data Warehouse language
- 'Import DDL' command allows importing existing configurations into your model
- Generate DDL dialog updated to support generation of Data Warehouse languages
- Perspectives
- New technology 'Model Perspectives' introduced to support modeling and publishing perspective sets
- Perspectives are defined as having one or more technology sets
- Perspectives can be linked to security groups
- Ribbon sets can be defined and linked to security groups to specify which ribbons and parts of a ribbon are available to specific users
- 'Publish Perspective' ribbon button has been added to the Specialize category for managing modeled perspectives
- The Browser and Diagram context menus will display a 'Publish Perspective...' option when a perspective element or perspective workspace package is selected
- Added example patterns to Model Perspectives toolbox providing all ribbon category elements and ribbon group attributes
- New 'Modeled' tab added to the Perspective Sets dialog for managing modeled perspectives:
- Displays all <> packages in the model
- Activate, update or unload a modeled perspective set and more
- Greatly improved the behavior of Perspectives including many usability updates and refinements to the user interface
- Updated the layout of the 'Perspective Sets' dialog including:
- Renaming of tabs 'Model-Based Sets to 'Shared Sets', 'Group Restrictions' to 'Security Enforced' and 'System Visibility' to 'System Sets'
- Added 'Access Locked to:' combo to provide greater control over who can make changes
- 'Personal Sets' and 'Shared Sets' tabs now include sub tabs for 'Perspectives' and 'Ribbons'
- Added Model Based ribbon sets (Start | Perspective | Settings | Shared Sets | Ribbons)
- Management of security enforced restrictions simplified by only allowing shared or modeled perspective and ribbon sets to be applied
- 'System Sets' tab of the 'Perspectives Sets' dialog updated to include a 'Save' button
- Perspectives page of the Portals window updated to display 'Personalized' instead of 'Model-Based Sets' when restrictions apply
- Common Toolboxes from MDG Technologies will only be displayed if the current perspective includes the technology
- Removed Workspace Quick Access menu option 'My Ribbon Sets' when working in a restricted perspective environment
- Corrected file selection behavior when publishing a personal perspectives to a new file under Linux/Wine
- The ribbon set will be correctly applied when opening a non-security enabled model
- Restricted Ribbons will be refreshed when closing or reloading a model to ensure they are displayed correctly
- Updated import & export behavior of personal and shared perspective sets, such that one can be published at a time
- When importing a perspective set that already exists in the model you will be prompted to overwrite or create as new
- Display of Technology Builder, Model Perspectives and Model Add-Ins technologies are now dependent on the selected perspective
- Personal and Shared Ribbon set dialogs updated to include context menus for 'Apply', 'Copy to Shared' and 'Move to Shared'
- 'System Default' has been removed from Shared ribbon sets
- Added the ability to copy a shared perspective to your personal set
- Existing Security Enforced Ribbon sets ( formally named Group Restriction ) can be copied to the Shared Ribbon sets for re-usability
- Ensure the Ribbon Category 'Settings' is always available to Admin after a Ribbon Set has been applied
- Disabled MDGTechnologies are excluded from applied technology sets
- Added a "last action taken" textual display to the Perspective Sets | Modeled page to make it clearer if an action has completed or failed
- Ensure Perspective Sets | Personal Sets | Ribbon copy and move commands are disabled when a model is not open
- 'Custom Technology' perspectives are always visible to Admin and members with special access to perspective settings
- Model Builder windows will display the last locally set perspective filter unless the active perspective changes
- Added the ability to apply a shared ribbon set to the current user (right click shared ribbon set | apply)
- Model Builders active perspective filter will be cleared when Selecting 'All' from the 'All Perspectives' ribbon menu button
- An error message will be displayed when attempting to activate a perspective workspace that doesn't contain a perspective element
- Timelines
- A new docked window for managing all the various version controlled aspects of any supported context item in the model
- The Timelines window provides the following tabs and behavior:
- Diagram
- [Current Session]
- A list of image snapshots for the context Diagram. Created when saving a diagram and when opening for the first time
- Session images are available for the duration of the current model connection
- Provides the ability to view your recent modifications to a Diagram
- [Snapshots]
- Automatically or manually save an image snapshot of a Diagram to the model
- New option 'Enable Auto Snapshots' is now available from the 'Manage Model Options' dialog on the General page
- Enable auto image snapshots to save and update a single image entry each day for a user when they modify a Diagram
- Save light-weight Native XML snapshots of a Diagram and compare any recent changes via the compare window
- Package
- [Snapshots]
- Save a full Native XML baseline of the current Package. This format is significantly faster than the legacy baselines
- Run a comparison or restore changes using the comparison window
- [Baselines]
- Access or create new legacy baselines of the current package and run comparisons
- Element
- Save a core only or full snapshot of an Element in our Native XML format to the model
- Add or Edit comments of your snapshots
- Compare a snapshot against the current Element or compare a snapshot to an existing snapshot using the comparison window
- TAM
- Lists any Time Aware Model versions of the current Package or Element
- Provides the ability to clone a Package as a new version
- Run a comparison between an ancestor and cloned Package or Element
- Version
- Displays all VC revisions available for the selected Package for both SVN and TFS controlled Packages
- Provides the ability to run a comparison against the current package
- Audit
- Lists any auditing logs for the current context item when auditing is enabled
- Selecting an item will display the log info in the output window audit tab
- Comparison Window
- Significantly reworked to support a wider range of comparisons and merging capabilities with a refreshed user interface
- The following comparisons are now supported:
- Package or Diagram to a duplicate in an external model
- Visual comparison of a Diagram with a copy in an external source model
- Time Aware Model versions from an ancestor to clone and vise versa
- Compare against Native XML, XEA, XMI 2.1 or a QEA files
- Restoring a simple change is now significantly faster
- Improved readability by limiting the display of properties in the right pane to only changed items
- Full restore from baseline has been updated to allow restoring from Native XML
- Removed potential false differences reported after creating a new baseline
- Snapshot comparison of a Package, Element or Diagram updated to include Journals and Discussions
- Diagram Object and Link style information will now be merged from XMI 1.1 when using merge file
- Corrected behavior with comparing a Root Node against a Native XEA file
- TAM comparisons via the Timelines window will compare using the TAM root package
- Added option for suppressing differences to the author of an element
- Child items will be restored only when the parent item exists in the model
- Smart Placement
- New snap points added:
- Snap to the mid point between 2 objects
- Snap to the same width and/or height as other objects on the diagram
- Visual guides added to show what snapping is being applied:
- Same width/height when resizing
- Objects of the same size
- Horizontal/vertical position
- Snapping to edges and centers of other elements when moving multiple elements
- Non-embedded child elements can now snap to elements in different parents
- New drop menu button for Smart Placement options added to ribbon category Layout > Alignment:
- Multi Select: Allows snapping when moving multiple objects
- Show Guides: Determines if the Visual Indicators will be displayed to show what snapping is being applied
- Element Bounds: Enables snapping to the bounds of objects
- Same Size: Applies snapping while resizing objects if they get to the same width/height as another visible object
- Relative Spacing: Objects snap when the distance from an object matches the distance between other objects
- Mid Points: Snapping to the vertical or horizontal midpoints between elements
- Improved behavior when snapping to an object partially outside the visible area of the diagram
- External Data Integration
- Added a hierarchical tree view of external data to replace the existing breadcrumb control
- Support linking all items within an external 'folder', including recursively into sub folders
- Allow attaching related diagram images to external item (for providers that support it)
- Improvements to bulk synchronization of linked elements allowing bi-directional sync and field level conflict resolution
- Documentation
- Corrected generation of heading levels when using a master document that contains multiple model documents that reuse the same fragment
- Ensure Dynamic Documents render child elements when the template has the Element-Child section enabled
- Dynamic Document view renamed to Dynamic Preview
- Ribbon command 'Publish | Model Reports | Templates' renamed to 'Template Editor'
- Improved behavior when generating a Dynamic Preview to ensure the current Keyboard focus is maintained
- Dynamic Preview view tab label will update with the current context selection
- HTML Report generator updated to use higher resolution diagram images
- Improved Document generation behavior when using a cover page and style sheet to avoid potentially applying incorrect styles
- Document Editor dialogs will open centered in the current editor to ensure they are visible
- Print Preview behavior for the Linked Document editor improved
- Batch Generation of Documents using translations
- Updated behavior of "Create Library Metadata", such that the Learning Center navigation bar will display translated text
- Help generation updated to provide a "meta description" value constructed from the HelpTopic name and the first sentence of the HelpTopic Notes field
- Improved handling of an invalid file name when saving a Diagram Image
- Image quality options now available for the HTML generator
- Improved document generation to ensure the correct matrix specification is loaded when more than one exists with the same name
- RTF Template editor updated to include dialog controls for conveniently testing your design as you development it
- Improved performance of document generation when the template includes maintenance problems
- Non-printable objects will be correctly excluded from reports
- HTML Generator has been updated to allow static links to anchor points in the generated HTML
- http://localhost/index/html?guid={elemnentGUID}#ANCHORNAME
- Document Preview window updated to ensure the reading list is exported in the selected format
- Document Template editor behavior improved when moving child element sections
- Generated PDF files now correctly load in Adobe PDF Reader
- Document generation updated to include journal entries for diagrams and packages
- Profile Authoring
- Profile Helper dialog properties for Attribute and Operation visibility updated to allow the values blank (default) or "False"
- Publish Package as UML Profile corrected to avoid rare situations where a unique Profile ID was not created
- Added the option 'Import Package as MDG Technology' as an alternative to using an MTS file for quickly importing a technology into your model
- Available when selecting an <<mdg technology>> Package
- Child Packages <<profile>>, <<toolbox profile>> and <<diagram profile>> will automatically be combined into an MDG Technology and imported into your model
- Added Diagram Property to the profile diagram toolbox
- Traceability window updated to display Extension relationships
- ForkJoinH and ForkJoinV have been added to the Extend Metaclass dialog, Synch(H) and Synch(V) removed
- _HideUmlLinks property has been added to the Profile Helper dialog
- "bookmark" and "bookmarkvalue" properties are now available to shape scripts
- Quicklinker behavior corrected when the target element and connector stereotypes are from different profiles
- Shape scripts can be defined for Include and Extend use case connectors
- Profile export of tagged value definitions corrected to ensure they do not include escaped characters
- Improved Quicklinker behavior for UML Profile diagrams
- Context menu option 'Import Package as MDG Technology' added for a package on a diagram or in the browser
- Added _dbtype and _gentype metaclass properties to allow stereotypes to set default database type and code language respectively
- Profile Helper dialog updated to allow creation of tagged values that are typed by a DataType element
-
- Improved Delphi Code Engineering to further support Generics and other Delphi Language Features:
- The Generic Type parameter is being imported as template parameter, no longer as part of Class element name
- Multiple generic type parameters with Constraints separated by ";" are now handled correctly
- On importing Generic Class definition, Generalization link is created correctly with template parameter binding (Substitution) to parent class element
- Code Generation correctly generates generic type argument from template parameter binding
- Code engineering correctly handles 'abstract' and 'sealed' keywords in class definition
- 'class' keyword in Property definition no longer causes parsing error
- Code engineering correctly handles 'array of' in function/procedure parameter type (e.g. function AllPositive(const numbers: array of int32);)
- Reverse engineering of a nested record 'case' clause no longer causes parsing error
- PHP 7/8 - Improved Code Engineering to support the following PHP 7 language features:
- Function return type declaration
- Nullable function parameter type
- Property/variable type
- Null coalescing operator (??)
- Spaceship operator (<=>)
- Anonymous classes
- Group use declarations
- C++20 - Improved Code Engineering/Code Editor to support the following C++ features:
- explicit specifier: "explicit(bool)" for function declaration
- immediate functions: "consteval" for function declaration
- constinit specifier
- using enum
- three-way comparison operator
- designated initializer
- module
- Improved C++ reverse engineering to better support complicated variadic template parameter
- A warning will be displayed when
- the local path is not found when trying to view a source file
- the file is not found when trying to view a source file
- Visual Studio Solution Importer improved to import SDK-style format of .NET project
- Improved C++ reverse engineering to better handle braced initializer
- User Interface
- The Summary Tab in the Inspector window updated to allow its content being "pinned" rather than changing with the current context
- Text between the Main Views tab area and the Ribbon bar now displays in a contrasting color to the background under all themes
- Display of the Start Page internal tabs has been updated to give them more prominence
- Improved the layout of the 'Create from Pattern' and 'Guidance' tabs on the Start page
- The 'New Package' dialog now sets focus to the 'Name' field when opened
- Docked Properties window updated to provide more room for the property names
- Further accessibility improvements including updating all dialogs so that Windows Narrator can provide more accurate and intuitive feed back on controls
- Navigation cell context menu on a diagram updated to include the menu 'Open' with the options 'In New Tab' and 'In Current View'
- Updated icons in the Scripting window for JavaScript, VBScript and JScript to make them more distinguishable
- Literals compartment name hidden for enumeration elements
- Pressing 'Ctrl + Space' in the Responsibilities Window during 'inplace editing' corrected to ensure the editor closes
- Visibility options for the Traceability window updated from a drop menu to dialog with a checklist
- When creating new Exposed Interface elements using the toolbox, the Properties dialog now displays immediately, for selection of 'Provided' or 'Required'
- Improved creation of CallOperationActions via drag/drop of Operations from Browser window:
- Name of new CallOperationAction now remains synchronized with classifying Operation, unless overridden by local element name
- Improved handling of extended Unicode characters for the Translation tab in the Properties window
- 'Properties...' context menu item added for a Navigation Cell in the Browser window
- 'Create from Pattern' and 'Add Diagram' tabs moved from the Start page with the option to either show as a main tab view or as a popup dialog
- 'Create from Pattern' renamed to 'Model Builder', 'Add Diagram' renamed to 'Diagram Builder'
- Model Builder & Diagram Builder Tree controls updated to support expand and collapse using the left and right arrow keys
-
- Docked Translation tab now appears when the context object supports it
- Translations for connectors, attributes and operations will be included when copying a package
- Main Tab views that have been docked and set to 'Auto Hide' will auto show when requested to be displayed
- Improved rendering of tiled backgrounds when viewing a diagram via a Navigation Cell's popup viewer
- Tooltips will now disappear after dropping an element from a Browser onto a connector
- Improved usability for the "Import DDL Scripts" dialog:
- Corrected initial focus and included support for resizing
- When selecting a directory to import, the "Browse For Folder" dialog will no longer display the "Make New Folder" button
- Improved behavior for the chat search drop menu option 'Clear' to ensure it enables when a filter has been applied
- Creating a diagram with a new package will open the model builder dialog
- Updated the Docked Properties window to ensure 'Ctrl + A' or 'Ctrl + C' have no impact on a properties value when the label is selected
- Corrected drawing for drop-down lists with headings under Wine
- Portals 'Window' page has been updated to include the Timelines window
- Diagram Builder window updated to support expanding rows when double clicking in the list of diagram types
- When creating a child diagram of an element, the name will default to the parent element name unless one is provided
- Improved resizing behavior of the Model Builder window when displayed in main tab view
- Allow ESC key to close the Model Builder when the Diagram Builder tab is active
- Reloading diagram filters from the 'Filters & Layers' window will be reflected in the visible diagrams
- Deleting an annotation from the model will correctly update the display in the Browser
- 'Save Package as MDG Technology' is now available from the Browser or on a diagram when right clicking on an MDG Technology element
- Execute and Construct quick access menu buttons on the Start ribbon have been moved to their respective ribbon categories
- Specialize ribbon layout has been improved
- Corrected Toolbox display when moving between a diagram view and the Specification Manager
- Automation and Scripting
- Repository interface updated with the following changes:
- AdviseElementChange corrected to ensure the User Interface updates with any changes whether or not the element is in context
- GetFormatFromField updated to ensure bullets and other styles are handled correctly when converting to RTF
- SQLQuery no longer treats empty strings as 64bit encoded nodes
- GetElementSet has been updated to:
- Support a CSV of GUIDs (as well as ElementIDs) as the IDList when specifying 2 as the Option
- Return a collection of elements under a single package by specifying 4 as the option and a single Package GUID as the IDlist
- Automation can now access the Code Miner Service functionality
- EA add-ins can now include more than one MDG Technology file by using EA_ProvidedTechnologyCount before EA_OnInitializeTechnologies
- SetTx[Alias|Name|Notes] for an element, method or connector has been updated to ensure the translated value is applied
- Ensure EA_OnPostNewPackage is called once when creating a package in the browser or on a diagram
- Repository.ImportPackageAsMDGTechnology("GUID") has been added to allow importing model-based MDG Technologies
- Reviews & Discussions
- Manage Reviews window updated with the following changes:
- Details pane now provides the option to sort by 'Name' or by 'Phase then Name'
- Newly created reviews will obey any active Status filter and notify you with options if it will be hidden
- Start, End and Status values are now displayed as preview text under each review item and can be shown or hidden from the context menu
- Improvements to Discussion window readability, topic information now displays at the top of the post
- Journal & 'My Diary' entries can now be published to file as an RTF document
- Journal History 'Visible Time Frame' context menu options updated to include 2, 3 & 5 days
- Discussion Post Editor readability improved with some minor enhancements to the text displayed
- Visual Styles and Themes
- New theme 'Office 2022' is available from the Application Look Dialog
- Visual Style will now default to Office 2022 Colorful
- New diagram themes have been added
- Simulation
- Statemachine Simulation: Trigger and Event can now have different name for Trigger with Parameters
- Moving of parameters to inputs and vise versa from the SysML Parametric Simulation Configuration dialog has been improved
- Execution Analyzer
- Added support for memory profiling 64bit applications
- Increased the Linux Satellite server timeout period from 5 seconds to handle long running commands
- Improved support for inspection of MFC/std containers while debugging
- Tracepoints can now view static variables values
- Line highlighting colors for the source code editor improved under dark mode
- Improved Thread icon in the Call Stack window
- When prompted to open a file in Enterprise Architect, ensure the code editor opens to the correct line number
- Diagramming
- New Drag & Drop functionality added to simplify a range of diagramming use cases by dropping a new or existing element onto an element or connector on the diagram:
- drag a Classifier onto an ItemFlow to add the Classifier as a conveyed item
- drag a Trigger onto a Transition in a StateMachine diagram to apply it as a trigger of the flow
- drag an Activity onto a State in a StateMachine diagram to apply it as an 'entry|do|exit' behavior (prompts for the action type)
- drag an Operation onto a message in a Sequence diagram to apply it as the operation called
- drag a Signal onto:
- a message in a Sequence diagram to apply it as the called
- a SendSignal Action
- an AcceptEvent Action to create a new Trigger and apply the signal
- drag an element onto a connector; where appropriate, splits the existing connector and rejoins the ends to the dropped element
- Support for naming of new Activity dropped onto State as a Behavior
- Updated behavior of 'configure stereotypes' security permission to avoid specific situations that prevented some connector types from being created when applied
- Diagram Properties window updated to include the group 'Show' to allow easier access to options that show or hide additional information
- When the direction of an Association connector is changed, the end navigation will also be updated
- Corrected the synchronization of a CallBehaviorAction with the called Activity when the 'Synchronize with Parameters' button is clicked
- Custom Drawn elements can now apply a flood fill that indicates percentage complete by setting the new option 'FillElement' to a ProgressBar tagged value
- New diagram option 'Show Standard Bookmarks' added to the Properties window to allow hiding standard bookmarks on elements
- Improved the synchronization of operations between base classes/interfaces and derived classes/realized interfaces
- the signature of the overriding operation can now be forced to synchronize with the base operation
- the operation parameters now synchronize correctly when changing from Properties view and Features|Operations view
- the "Enforce Synchronization" flag will be reset for the base operation when its last overriding operation is deleted
- synchronization behavior improved when connected to Pro Cloud Server models
- When changing the font for a Roadmap timeline, the scale and height will be adjusted to ensure text does not overlap
- New Roadmap option 'Show Unit Label' available from the Roadmap dialog
- When disabled the text Unit: will not be shown in the corner of the Roadmap for a cleaner looking diagram
- Note elements can no longer be resized smaller than their contained text at different zoom levels
- Improved behavior of 'Change Connector Type' when strict connector syntax is disabled
- Added options to hide inherited private features (attributes, operations and receptions)
- Added support for setting the Diagram Flow Direction in UML and SysML Activity diagrams
- Grid style diagram behavior updated to:
- Prevent the diagram being marked as dirty when you drop the element into the same cell
- Ensure context is set to the element being moved
- Assembly relationship now available from the Quicklinker menu when adding a connector between Components
- Updates to the ArchiMate 3.2 toolbox and Quicklinker
- Quicklinker updated to allow continuous and discrete control flows to be created between action elements on SysML 1.5 activity diagram
- Corrected Quicklinker behavior for a data flow diagram to ensure a process can be connected to a gate
- Setting the default border width of an element corrected to avoid a specific scenario where it was also applied locally
- Default element appearance dialog improved to allow resetting only border width to the global value
- 'Realization' added to 'Select Connector Type' dialog
- Sequence diagrams no longer allow the non-functional option 'Freeze Visible'
- Activity partitions will display the represented element in their name when the classifier is not set
- Corrected drag and drop behavior for an existing object instance when 'Required User Lock to Edit' is enabled
- Azure icons have been updated to the latest version (February 2024)
- Amazon Web Service icons have been updated to Release 19
- The names of behaviors on States in StateMachines are now prefixed with 'entry', 'do' or 'exit' where appropriate
- Corrected diagram drawing of a recursive association to prevent it overlapping the qualifier type
- Improved the stereotype display of an association end
- New options for resetting a connectors local or default appearance have been added to the ribbon; available from Layout > Diagram > Appearance
- Generating an Activity Diagram from Use Case Steps will no longer apply a default color to connectors
- Prevented an incorrect warning when creating a realization between a component and requirement when strict connector syntax is enabled
- Columns created on a table from a specialized data modeling profile will now be automatically assigned the column stereotype from that profile
- Corrected rendering of Information Engineering end points
- SysML copy relationship has been updated to create a read-only copy of target element's text property in the source element
- Custom compartment drawing updated to sort items alphabetically
- Cursor 'Hotspot' when dropping an element from the Toolbox has been repositioned to the tip of the arrow
- Common elements will be hidden from the quicklinker when the common technology is not visible
- Model Import / Export
- Model export to Native XML improved to avoid a potential error while exporting the 't_trxtype' table
- Project Transfers over Native connections to Linux based MySQL8 databases corrected
- 'Save Selected Elements as Pattern' updated to provide a significant speed improvement when those elements live under large packages
- Correct ArchiMate import when element names have a single quote
- Added support for exporting and importing Native XML containing Package Snapshots - available from the 'Package' tab in Timelines window
- Updated XMI/XML round-trip of Journals and Discussions
- Journals and Discussions can now only be merged from XMI/XML
- 'XMI/VC Import Policy for Discussion' option has been removed from 'General' section in 'Manage Model Options' dialog
- 'Import Discussions by' option has been removed from 'Import Package form Native/XMI File' dialog
- Baselines and Package/Element/Diagram Snapshots will no longer include Journals and Discussions
- External Data Integration (SBPI)
- Support synching of relationships (support available for Jama only at this time)
- Added ability to export a package including sub-items from Enterprise Architect to an external provider
- ServiceNow: and 'Reference; type fields now return both the 'Display Value' and the 'Link'. Note: custom field mappings may need to be updated to accommodate this.
- Allow creation of linked elements under an existing element, not just under packages
- Corrected synchronization of progress bar
- Updated to correct an issue with relationship mapping
- Field mapping improved; allow type mapping to default to the matching MDG technology types and tagged values
- Other Changes
- Newly created Project files in Corporate and above now provide the option to be security enabled
- Added an MDG Technology for The Essential Architecture (TEA)
- Corrected Report Library context menu string for deleting a document group
- PostgreSQL v16 database drivers are now distributed for use with Native connections
- Model Search behavior updated to ignore the case of 'AS CLASSGUID' directive when running a search
- Improved logic in the 64bit edition for determining if the Microsoft Access OLEDB ACE driver are installed before allowing legacy project types
- Improved Web browser message displayed after successfully authenticating via OpenID
- Added support for 'Microsoft OLEDB Driver 19 for SQL Server' for both Native and OLE/DB based connections
- Corrected several date fields for SQLite to ensure they save in ISO 8601 date format
- 16.1 & 17.0 have been added to the 'Manage Model Option' dialog 'Minimum Version' drop-down list
- Time Aware Modeling updated to improve cloning of connector end tagged values and qualifiers
- Model Views Window
- Introduced Model Index views and folders to support generation of 'eaidx' files from an Index Definition Folder
- The 'eaidx' files store configuration information used by our integrations, such as the Visual Studio Integration
- Users without 'Manage Project Settings' will no longer be able to change font settings in the Project Options dialog
- Removed an 'Under Construction' model pattern from Project Management MDG Technology
- Improved handling of external MDG Technologies that have been specified with an invalid URL
- Added support for MSSQL connections when using Wine 9.1 or greater
- User Restriction for 'Delete Connector' corrected to ensure it prevents deletion when "Ctrl + Delete" is pressed