Released: Sep 20, 2024
Updates in v17.0
Features
- 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.
- Specialized model-based perspectives designed to accelerate Application Portfolio Management (APM), Business Capability Modeling (BCM), and Technology Portfolio Management (TPM)
- Focused Tools and Templates: Pre-configured perspectives tailored to APM, BCM, and TPM, providing the exact tools, templates, and workflows required for these critical areas.
- Efficiency and Productivity: Accelerate project initiation and execution with perspectives that streamline processes and reduce setup time.
- Best Practices Integration: Incorporate industry best practices into your modeling environment, ensuring robust and effective management of applications, business capabilities, and technology portfolios.
- 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 re-positioned 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.
* Please note these are the release notes for Enterprise Architect v17.0 - not all updates are available in all editions.