Enterprise Architect
Enterprise Architect

Enterprise Architect 17.0 is a collaborative modeling, design and management platform based on UML 2.5 and related standards. Agile, intuitive and extensible with fully integrated, powerful domain specific high-end features at a fraction of the cost of many competitors. An enterprise wide solution for visualizing, analyzing, modeling, testing and maintaining a wide range of systems, software, processes and architectures. Team based, with a proven track record of over one million effective licenses worldwide; Enterprise Architect is the scalable, standards compliant toolset that is perfect for your next project.

Recent Features

This section lists the features of Enterprise Architect 13, for the following builds:

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

Changes and fixes for Build 1310

  • Diagramming
    • Structured Elements dialog now copies classifiers from inherited exposed interfaces when they are shown on child or instance elements
    • Inplace editor for connector labels now saves when clicking away while context menu shown
    • Association connectors with aggregation or composition at one end are now automatically hidden when the 'part' is fully enclosed visually by the 'whole'
    • ArchiMate 3 element decorations visually improved
    • BPMN 2.0 extended to include connector to connector quicklinks
    • Unified Architecture Framework (UAF) toolboxes improved
    • Diagram Selection dialog tree now matches sorting from Project Browser
    • Current zoom will no longer be overridden on diagram reload
  • User Profiles and Technologies
    • Profiled elements with _makeComposite will no longer create additional diagrams when dropping from the Project Browser
    • New shape script fields available
      • Triggers - Available for State Transitions, allows displaying names of triggers
      • NotesVisible - Available for any element, allows querying if user has requested display of notes for this object or this diagram
    • Profile Helpers 'Show Stereotypes' property renamed to 'Hide Stereotypes' to reflect actual behavior
    • Connector to connector quicklinks can now be defined for stereotyped connectors
  • User Interface
    • HTTP Authentication for Cloud Connections no longer stops responding under Windows 10
    • Relationship Role property page display of long source and target name labels improved
  • XMI and Model Exchange
    • XMI 2.4, 2.4.2 and 2.5.1 export updated to use correct URI for standard primitive types
    • XMI 2.1 import of MEGA XMI corrected to prevent failure under rare circumstances
  • Code Engineering
    • Reverse Engineering from code will now create associations to Enumeration elements
    • BPEL Generation corrected
  • Other Changes
    • Element.GetDecisionTable method added - Provides xml string representing the contents of the decision table for this element
    • Attribute initial values with large values now save on all repository types
    • Cache for Diagram Image, Image Map and Linked Document HTML will now be updated when importing XMI and duplicating diagrams in the Project Browser
    • Newly created Encrypted Documents no longer write an additional empty document when a template is applied.
    • Diagram Image and Image Map now encrypted and can be decrypted via the API
    • Notes fields will now round trip paragraphs correctly when configured for right-to-left
    • Document Ribbon category behavior improved when using floating views and font controls
    • Improved behavior of 'Save as Dialog' when writing an image asset to the file system
    • New Element type 'Review' added. Accessible from Maintenance and Common toolbox
    • SysMLSim Configuration Manager: Package selection menu/button disabled when no Artifact is specified
  • Changes and fixes for Build 1309

    • Diagramming
      • Boundary Objects now provide a "User Defined" shape:
        • A user defined shape allows irregularly shaped boundaries
        • Shape is defined by adding, removing and moving points
        • Elements may now be in the same bounding rectangle of a boundary without being visually nested
      • Boundary properties dialog updated to include shape option
      • Time Aware Modelling Clone Element now handles additional relationships between parent and child elements
    • Documentation and Reporting
      • Joomla! publish now dynamically adjusts a diagram image map to handle automatic scaling
      • Joomla! publish now makes all content available immediately instead of current client time
      • HTML export updated to support generation of reports with large numbers of packages on all databases
      • HTML export performance improved for models using Port and Part elements
      • HTML export updated to prevent write of additional ending div tag
      • Improved docked Linked Document window to avoid updating an existing selection if it was a newly created element.
      • Report Generation with fragments using filters on contents no longer generates invalid SQL on some repositories
    • User Interface
      • Specification Manager now provides Author column
      • Test case validation updated to allow returning a test to a 'Not Run' state
      • Tagged Value editor will now scroll to the edited tag after a change
      • Chart Appearance properties preview restored
      • Lists containing checkboxes now rendered correctly on high DPI displays
    • XMI and Model Exchange
      • XMI 2.5.1 for UML 2.5 export capability added:
        • Latest version of XMI specification from OMG
        • Includes implementation of standardized Diagram Interchange (DI)
      • Reusable Asset Server prompt for missing dependent packages now allows GUIDs to be copied to clipboard
      • ArchiMate 2.1 Model Exchange import of element z-order improved
    • Other Changes
      • TaggedValue automation object behavior or returning false when update fails restored
      • XSD schema generation updated to apply a repeatable ordering for top level elements



    Changes and fixes for Build 1308

    • Unified Architecture Framework (UAF)
      • Replacement for Unified Profile for DoDAF and MODAF (UPDM), Version 2.1
      • Migration for models using UPDM 2 included as script in Technology
      • Now included as part of Enterprise Architect:
        • Separate download not required like UPDM add-in
        • Automatically available for all users of a suite key
        • Automatically available for any user with a UPDM license key
      • Implements OMG Unified Architecture Framework Profile 1.0 - Beta 1
    • Diagramming
      • Hyperlink rendering updated to increase spacing between line and text for better readability
      • Connector context menu now allows copying line style from current connector to other connectors with the same type
      • Connector to connector handling for Visual Diagram comparison, matrix view and diagram filtering improved
    • Reporting
      • Exclude Filters in RTF document options now persisted and selection improved
      • Document editor will now render GDI+ metafiles correctly
    • Code Engineering
      • XPDL 2.2 Export improved:
        • XPDL 2.2 namespace now exported instead of XPDL 3.0 beta namesapce
        • Filename prompt will now provide a default extension of xpdl
        • UML Package name now exported as XPDL package name
      • Autocomplete list in source code editor now sorts items consistently across different repositories
    • Automation Interface
      • Schema composer object now provides properties to read user settings:
        • These properties can be used during the generation scripting call
        • SchemaName, SchemaType, SchemaSet, Namespace, NamespacePrefix, ModelReference, TargetDirectory
      • Repository.ImportRASAsset function added - Allows importing a specific package from a reusable asset server
      • Workflow Scripts now provide access to Department for current user
    • Other Changes
      • Added capability to save a cached HTML representation of linked documents to the model
      • Data Cache creation function expanded:
        • Select to create cached versions of diagrams, linked documents or both
        • Update all cached data, outdated or only missing cached items
      • Specification Manager now allows adding custom tagged value columns when filtering display to a UML type
      • Translation improvements for Baseline comparison of diagram contents
      • Object Modified date no longer updated when closing properties dialog when not making a change and when auto-sizing
      • Export Reference Data dialog now longer shows a SQL error on load
      • BPSim simulation will now allow a simulation to run when the Java version can't be detected
      • Schema Composer modified to prompt to save changes before closing
      • Distributed Firebird dlls updated to version 2.5.6
      • Distributed xerces dll updated to version 3.1



    Changes and fixes for Build 1307

    • Diagramming
      • Actors displaying notes will no longer cause the diagram to be marked as dirty when 'Auto Resize marks diagram dirty' is enabled
      • Tooltip behavior and docked dialog contents improved when using connectors to connectors
      • Copying connectors to connectors between diagrams as link improved
    • ArchiMate
      • ArchiMate 3 model wizard pattern now available
      • ArchiMate 2 Model Exchange File Format now imports nested packages
    • Modelica Simulation
      • Modelica Model Validation added:
        • Tests the compilation of your model against the OpenModelica compiler
        • Results a displayed to use in the 'Modelica' output page
        • Double clicking on an error will find the problem element in the model where possible
      • Double click on compilation results as part of normal generation will now open the file and navigate to the corresponding line
      • SysMLSim Configuration Manager now provides expand, collapse and filtering of elements
    • Reporting
      • Publish to Joomla! is now available in Desktop and Professional Editions
      • HTML and RTF reports containing connectors to connectors no longer generate invalid objects
    • Other Changes
      • BPSim Execution will no longer fail when the system locale uses a comma as the decimal separator
      • ODBC connections to a System DSN can now be used in 32 bit environments
      • Edit Ribbon Category is now activated when creating a new document
      • Model transformation now excludes connector to connector relationships to prevent errors
      • GUID property on automation interface types EA.SchemaType, EA.SchemaProperty and EA.ModelType restored



    Changes and fixes for Build 1306

    • Diagramming
      • Call Behavior Action rendering option added to Objects preferences page:
        • Disable 'Show invoked Activity name' to enforce UML compliant rendering
        • Enable 'Show invoked Activity name' to render both action and activity/operation name
      • Loading of Z-Order improved:
        • Z-Order of embedded elements no longer reversed and reflects where they are drawn
        • Z-Order of child elements not classified as embedded no longer adjusted on load
      • Layout Ribbon now provides direct access to full set of Diagram Layout functions
    • Documentation/Reporting
      • Dynamic document view no longer regenerates when selecting an attribute or operation within the current element
      • Dynamic document view now allows defining a template to use when a connector is selected
    • Back-End Repository Updates
      • Model mail sent in Oracle will no longer duplicate quote characters in message
    • Other Changes
      • Customize dialog 'Commands' page restored - Allows adding commands to customized and new toolbars
      • C++ code editor parsing now only process single preprocessor block in set



    Changes and fixes for Build 1305

    • Ribbon Interface
      • Completely new way to work with Enterprise Architect
      • Access the tools you need easily and quickly with the helpful categories
      • Integrated ribbon categories for Linked Document editing and Specification Manager
      • Command search function integrated into ribbon in Office 2016 theme
        • Available in the file drop down for all visual styles
      • Provides direct access to specialized searches and charts
      • Improve your experience by setting a default ribbon category to open on start-up
      • Visually consistent and modern icons used throughout
      • Add-in menus can be added to the category of their choice
    • Office 2016 Visual Style
      • Provides a clean modern look
      • Includes options for changing base colors and highlight colors used
      • Especially optimized for use with ribbon interfaces
      • Default for all new installations
    • Project Management using Kanban
      • User Interface for defining Kanban diagrams improved:
        • Kanban configuration moved from swimlanes dialog to its own dialog
          • All settings relevant to the dialog are available on categorized dialog pages
          • Double click on a lane background now opens Kanban properties dialog
      • Option added to populate a Kanban diagram automatically:
        • Load all elements in a set of packages
        • Load all elements matching a search
        • Combine the two and use only matching elements within the target packages
      • Sublane management improved:
        • Easier to use a consistent set of sublanes
          • Add, rename, reorder or remove sublanes for all lanes at once
          • Enable and disable sublanes for specific parent lanes with a single mouse click
      • User setting added for default Kanban diagram:
        • Set from the diagram context menu
        • Opened from Diagram caption bar or Start ribbon category
      • Kanban drawing style added:
        • Expanded version of the Info View style
          • Allows progress of active tasks against the element to be displayed
          • Customize which properties of the element are displayed. Includes options for Status, Stereotype and Icon
      • More flexible lane binding:
        • Lanes may now be marked as unbound. Allows moving into that lane without changing bound value
          • One lane can now be marked as default. Elements not matching any lane will be displayed here until assigned elsewhere
      • Kanban profile added:
        • Element Types - Change, Defect, Feature and User Story
          • Diagram Types - Basic, Backlog, Iteration and Complete
          • Model Patterns - Three stage process model available from Model Wizard dialog
          • New diagrams and model patterns can be created from the Ribbon (Construct | Kanban)
      • New tagged value type allows Kanban style progress bars to be displayed on any element that can normally display tagged values
    • Project Management Checklists
      • Checklist functionality expanded to allow them to be used as a Project Management tool
      • Audited Checklists:
        • New Artifact type added
        • Adds capability for tracking and accountability to checklists
          • Tracks date, time and user for adding, renaming and state changes for items
          • Context menu provides option for viewing the changes that have occured (View audit log)
          • Audit List provides csv export of changes
      • Checklist dependencies:
        • Dependency connectors can now be added between checklists to specify ordering
          • Dependency target becomes a prerequisite, and the dependency source becomes dependent
          • All items on a prerequisite checklist must be completed before any items on the dependent checklist can be completed
      • Clear all checked items for multiple selected checklists on a diagram to restart a process
    • Modelica Simulation
      • Simulate and graph SysML parametric models
      • Describe and annotate an existing SysML model with a modelica configuration artifact:
        • Define the mapping for each element into modelica
          • Specify default values
          • Define multiple test models and vary the parameters of each model
          • Specify the parameters to graph when the simulation is run
      • Generate Modelica code from your SysML blocks and constraint blocks:
        • Maps blocks to reuseable code
          • Generates the linkages between blocks
          • Customizable using code templates
      • Integrates with Modelica or OpenModelica:
        • Specify an application path
          • Compile the generated code
          • Run the compiled code
          • Display a graph of the results
    • BPSim support extended
      • XPath expression support added:
        • Allows expressions to be specified in generated BPSim without extension
          • Toggle between XPath and Java (existing) expressions in the Simulation properties
      • Multiple expressions now supported on a single task
      • Fixed Costs and Unit Costs defined for Activity, Process and Resource elements now calculated
      • Unit cost reporting added for Task elements
      • Property parameter types can now be set to Int, Double or String
      • Java Runtime Environment (JRE) path used when running a simulation now configurable
        • MDG_BPSIM_JRE_HOME environment variable provides override for system settings
          • If not set, path is retrieved from default Java version in registry (32 bit or 64 bit)
      • Java Development Kit (JDK) path used when running a simulation with Java expressions now configurable
        • MDG_BPSIM_JDK_HOME environment variable provides override for system settings
          • If not set, path is retrieved from default Java version in registry (32 bit or 64 bit)
    • Diagram Filtering
      • Element Tagged Value filters now supported:
        • Create new TagValue diagram filter
          • Specify the desired tagged value name and value
          • Elements with a tag matching the specified filters will be enabled
      • Grouping of diagram filters now available:
        • Create new filters under a group
          • Group checkbox allows easy toggling of all child filters
      • Relationship filtering supports the Hide filter effect
    • Wine Compatibility improved
      • Many dialogs updated to prevent cut off text
      • Default fonts used for diagrams, note editors and list views updated:
        • Carlito font recommended for best size matching for model shared between Linux and Windows
      • Navigation Find window no longer has cut off string
      • Diagram Drawing improvements:
        • Vertical and Horizontal connectors
        • Shape scripts drawing Rounded Rect
        • Requirement elements no longer draw double lines
        • Note elements will no longer draw with a white background behind text
      • Document Generation using metafile diagram images will automatically fallback to bitmaps on known Wine metafile issues
      • Printing linked documents including a metafile drawing rounded rects will no longer invert the corners
      • PHP debugger now available under Linux
    • Zero Configuration Client Support
      • Enterprise Architect can now be used on client machines without requiring installation
      • Ease deployment in a corporate environment by running from a read-only shared folder
      • New configuration file added to specify settings for all users running from a location:
        • ea.ini file will be read if it exists in the same directory as ea.exe
        • To add settings, copy value lines from a registry export of defined EA options
          • Recommended to specify JET 4 support using the line - "JET4"=dword:00000001
          • Specify a keystore and the keys to checkout using the values SKT, SharedKeyFolder, SSKSAddress, SSKSPassword and AutoCheckoutEx
      • Use the cloud service to deploy shared models without requiring additional database drivers etc.
      • Note. It is still preferable to install locally where possible. Without install the following restrictions apply:
        • The automation interface and scripting will not be available
          • Firebird models (.feap extension) can't be loaded
          • JET 3 drivers are unlikely to be available, so you will need to enable JET 4 (see above)
    • Joomla! Publish
      • Publish a Package and contents directly to a Joomla database
      • Connects directly to the Joomla database via ODBC and writes the pages and menu to allow navigating the model
    • Time-Aware Modeling
      • New support for creating models of systems that are changing over time
      • Clone an entire package branch to represent a new version
      • Initially all elements are shared from the original version
      • Changed elements can then be explicitly copied into the new version when changes are required
      • Traces between different element versions are maintained
      • Run reports using 'Include all Diagram Elements in Report' to generate a report for a particular version
      • Use diagram filters to easily see what has changed in each version
    • Model Diagram Image Map
      • Create and maintain images and image maps for all the diagrams in the model
        • Option added to Project Options dialog
        • Create images for all diagrams
        • When enabled, an image and image map is saved every time any user saves a diagram
      • HTML style image map saved with diagrams is mapped with element guids, allowing automation clients to use them easily
      • Two new automation functions added to access these maps:
        • Project.GetDiagramImageAndMap - Saves the image and map for a single diagram to the specified directory
        • Project.GetAllDiagramImageAndMap - Saves all images and maps to the specified directory
    • Model Management Features
      • Image Library Management improved:
        • Create and manage images using a new image asset artifact type
          • Group, classify and sort images using all the available model management functions
          • Create image assets using drag and drop or copy and paste from the file system
          • Migrate existing images from the image manager
          • Use image assets everywhere you can use images in the image manager
          • Image assets display on diagram as either the image or a normal artifact
          • Double click on diagram opens properties when image is displayed, otherwise opens an image view
        • Double click in Project Browser opens in external image editor
        • Supports jpeg, gif, ico, bmp and png image types
      • Required Technologies can now be configured for a model:
        • Provides an assurance that all users will see the model in the same way
        • Users without the required technologies available will not be able to open the model
          • Specified technologies will be enabled for all users, even if they have disabled them in their preferences
        • Requires new permission to be set - 'Configure Project Prerequisites'
      • Minimum Enterprise Architect version can now be configured for a model:
        • Provides an assurance that all users are using the expected version of Enterprise Architect
        • Users with an older version of Enterprise Architect will not be able to open the model
        • Requires new permission to be set - 'Configure Project Prerequisites'
      • Blacklisted Technologies can now be configured for a model:
        • Provides an assurance that only sanctioned technologies and languages are being used
          • Specified technologies will be disabled for all users, even if they want to use them in other models
        • Requires new permission to be set - 'Configure Project Prerequisites'
    • User Guide and Help
      • Guidebooks added to user guide. These provide an extended view of an area without requiring a reader to jump
      • through the user guide looking at all the relevant features of Enterprise Architect
      • Increased focus on providing complete topics allows useful subsets of the help to be available as PDF documents
      • Learning Center rework:
        • Download and install Learning Center Libraries from Sparx Systems or third parties and install them directly into EA
          • Learning center on default install only provides instructions to download a library
          • Reusable Asset Service Registry provides new Storage type called 'Learning Center Library'
      • Help page lookup improved when help version is different than EA version
    • Diagramming
      • Default Zoom level of a diagram no longer saved with current user zoom level:
        • Default zoom when opening a diagram will now be saved from Diagram properties or Ribbon
        • Dynamic zooming of a diagram no longer marks the diagram dirty
      • Dropping elements onto a Diagram reference, will now allow moving or copying the elements to the target diagram
      • New Info View rendering display options:
        • Element type icons can now optionally be suppressed
        • Priority on Requirement based elements can now be optionally displayed
      • Info view element notes will now display at the same size as everything else when user has increased font scale in note editors
      • New Diagram Options added:
        • Apply a theme to display to all users viewing the diagram:
          • Select from the available list of diagram themes
          • Apply the complete theme or only a subset of the options
        • Collapse Emebedded elements into a single dot to simplify a diagram
        • Disable shape scripts for all elements on the diagram
      • Bitmap rendering for diagram alternate images improved:
        • Scaled images are now much clearer at all zoom levels
        • Toggle between drawing modes using option on Diagram Appearance options page
      • Note elements now support 'Link to Connector Note'
      • Find Usage dialog now allows sorting on the columns displayed
      • User font preference no longer requires model reload to take effect
      • Sequence diagram messages can now be drawn with an increased line thickness
      • Space Evenly commands can now be used with structural elements (e.g. Ports).
      • Owning Region for State Machine elements now updated after modifying list of regions
      • StateChart tables can now be drawn inside diagram frames
      • StateChart table borders now drawn when using 'Basic' renderer
      • Traceability window now updates when changing diagram selection using the arrow keys
      • Elements created using a Template Package will now contain a new unique id on each diagram
      • Stereotyped elements dropped from the Project Browser will now use default stereotype appearance options and size
      • Canceling a drop from the Project Browser to a Diagram will no longer mark the diagram dirty
      • Actors shown with a namespace on a sequence diagram now use a better namespace position
      • Artifacts shown with a namespace now longer display the namespace twice
      • Image Usage search from Image Manager now detects more usages of the image
      • Repeat last connector command (F3) now works after Repeat last element (Ctrl+Click)
      • Repeat Last Element command (Ctrl+Click) will now create table elements correctly
      • Deep delete of connectors (CTRL+Del) will now prompt for confirmation before delete
      • Shape Script property propertytype.alias will now be filled when the containing package hasn't been opened in the Project Browser
      • Position of pasted elements across diagrams from context menu improved
      • Position of Chart and Artifact elements dropped on to a diagram improved
      • Stereotyped information flows can now be created by dropping them from the toolbox onto an connector
      • Quicklink menus for stereotyped Object, Enumeration and Note elements on Activity diagrams can now exclude base commands
      • Connector validation checks no longer prevent connector end drag for elements with profile metatype
      • Special artifacts created by dragging a package onto a diagram now display error if requested type is unavailable because 'Core Extensions' technology is disabled
      • Association end labels now display derived and scope symbols when alias is displayed
      • Copy and Paste of Association Class, InformationFlow Connector and Note/Constraint attached to Connector are now joined with newly created connectors
      • Note elements can now be linked to a connector note
      • Note elements showing element constraints now display clearer text
      • Text wrapping for connectors with Stereotype and either Generalization Set or Binding Expression improved
      • Ports on Objects can now suppress the name of the classifier port with new diagram option (Diagram Properties | Element page)
      • Feature Stereotype suppression display option will no longer also hide element stereotypes
      • Action Pins created using the QuickLinker are now intelligently assigned as either input or output
      • Action Pin type display on diagrams improved
      • Stereotyped attributes dropped from the toolbox onto enumerations will now be created a enumeration literals
      • Chart objects can now be displayed on sequence diagrams
      • Parenting changes made by moving an object on a diagram will now be restored when performing an undo/redo of that action
      • Action hyperlink behavior now preserved after restart
      • Model View Artifacts will now preprocess their SQL to provide the substititions provided by searches
      • Model View artifact copy and paste now preserves the list
      • Virtual elements now allow finding the element in the Project Browser using Alt+G
      • Virtual elements will now display the stereotypes of the virtualized element
      • Default Appearance Dialog for multiple selected elements will now only set colors changed in the dialog
      • Action elements will now allow alternate images to be applied
      • Signal, DataType, Primitive and CentralBuggerNode elements will now allow changing their font
      • Decision and Merge nodes now draw linked document indicators
      • State Machine Transitions will now display the alias for triggers when the 'Use Alias if Available' option is set
      • Information Flow labels will now be refreshed when changing the Show Element Stereotypes option
      • CallBehaviorAction name display updated to match UML specification:
        • Unnamed actions will display only the behavior name
          • Named actions will display only the action name
      • Aggregation, Composition and Nesting connector default navigability improved
      • Note element rendering updated to prevent text overlap
      • Composite Elements created using the New Element dialog will create the correct (composite) diagram type
      • Instance elements are now allowed to have composite structure diagrams
      • Artifact subtype menu will now pop up when you hold down Ctrl key while selecting Artifact in the quicklinker
      • Subtype property menu will no longer be shown when dropping existing item from Project Browser
      • Hyperlink elements created from a pattern will now preserve their target
      • Diagram stereotypes can now be created using the UML Types dialog
      • Printing large diagrams to PDF will now draw all connectors on the diagram
      • Orthogonal-style connectors with diamond-shaped end objects maintain connector positions created from previous versions of EA
      • Dropping relationships from Element Browser where the target diagram can't display either end will no longer show orphaned connectors
      • Display of connector direction arrow will now update after changing it on the properties dialog
      • Connector Aggregation changes now update aggregation at both ends
      • Scroll bar display during diagram zoom in/out through the status bar zoom slider improved
      • Rendering of hyperlinks with RTL text improved
      • Undo behavior for elements element parenting in project browser up on an undo/redo of element parenting on a diagram improved
      • Paste As dialog now allows applying All structural elements option when dropping multiple elements
      • Collaboration and Sequence messages now offer the capability to hide their labels
      • Label displaying information items conveyed for a connector will no longer be resized on diagram load
      • Elements created with repeat last element shortcut (Shift+F3) will now be offset from the previous one
      • Deleting a Generalization target will now update the display of parents for the specialized elements
      • Synchronize Structural Elements now uses profile options for instance type
      • Information Flows realized arrows show correct direction when one end is a Port
      • Update Package Status no longer loses unsaved display changes for elements
    • ArchiMate
      • ArchiMate 3 support added:
        • Includes migration function from ArchiMate 2
          • Model Exchange support for ArchiMate 3 still to come
      • ArchiMate 1 and 2 quicklinks updated to prevent only apply to approptiate version
      • ArchiMate 2 diagram types updated to ensure they show the toolbox pages for ArchiMate 2
    • BPMN
      • BPMN Pool and Lane drop from toolbox improved:
        • Dropping a Lane onto a Pool header area allows converting the pool or adding the lane to the pool
        • Dropping a Lane onto a Pool main area automatically adds the lane to the pool
        • Dropping a Pool onto a Lane converting the lane or adding a new pool
      • BPMN Pool and Lane behavior improved when using undo/redo on a diagram with a flow direction set
      • BPMN Pools and Lanes now adjust positions of other objects when resizing using the corner handle
      • Keyboard navigation of BPMN element properties dialog improved. Now possible to tab from type combo to tagged value tree
      • Default size and position of Pool and Lane elements dropped to a Diagram from the Project Browser improved
      • BPEL context menu restored to Project Browser
      • Example model updated to allow simulation of the Book Lending example
      • XPDL Export updated to export condition on a SequenceFlow and timeDuration on a Timer IntermediateEvent
      • Dropping a callable element (BPMN2.0::GlobalTask, BPMN2.0::BusinessProcess) onto a diagram now provides the option of creating a Call Activity
      • Moving of BPMN root elements to the package level will now check the profile name before moving newly created elements
      • Link Event import and export improved
      • Copying and pasting BPMN elements will now preserve a correct BPMN structure
      • Model Patterns for BPMN 2.0 will now use current user as author of new elements and diagrams
    • NIEM
      • Augmentation Point generation improved:
        • For Reference schemas Augmentation Points now generated for all Augmentable Types
        • For all other schema types Augmentation Points only generated when modeled
      • Generation of references from AssociationType elements to PropertyHolder types now generates referenced properties
      • Schema Location values specified in generated schemas will now reference the correct relative path to the imported schema
      • Namespace prefixes in generated NIEM 3 mpd-catalog.xml files will now match standard conventions
    • SysML
      • Migration from SysML 1.3 to SysML 1.4 added
      • SysML Parametric diagram rendering improved
        • Constraint parameters automatically sized to a small square on creation
          • Constraint parameter layout improved during synchronization
          • Constraint parameters automatically positioned on inside edge of parent constraintProperty or constraintBlock
        • Constraint Property elements now show constraint equations from linked constraint block
      • InternalBlock and Parametric diagrams now default new connectors to Orthogonal Square style
      • Additional stereotypes on SysML elements no longer display with altered stereotype name
      • Paste As dialog behavior for SysML blocks improved:
        • Duplicate Property option removed
        • Instance option added
      • Property Binding:
        • Part name change will now update bound Association role
        • Parts compartment now excludes parts bound to an association displayed on the diagram
      • Directed Feature changes now update on all diagrams when changed
      • Requirement compartments 'Derived' and 'DerivedFrom' now match expected contents
      • SysML 1.4 Element Group note updated to display number of attached elements
      • Property redefinition now supported for Parts in addition to Ports
      • SysML Port direction notation reversed for Ports owned by a conjugated port
      • Rendering of Ports updated to allow display of Parts owned by Port type inside Port boundary:
        • As shown in SysML 1.4 specification - Table 9.1, 9.2
      • Connectors between properties and instances can now be typed by Associations
      • Renaming a Part in the Project Browser will now synchronize related Association role name
      • Constraint Properties created from existing Constraint Blocks are now created with the same version of SysML (Applies to SysML 1.1, 1.2, 1.3 and 1.4)
    • Other Technologies
      • MDG Technology for AML (Archetype Modeling Language) added:
        • Implements the profile defined in the OMG Archetype Modeling Language beta 1
          • Allows creation of Clinical Information Modeling Initiative (CIMI) artifacts
      • SOMF technology updated to render element names at a fixed offset from the top of the element
      • Wireframing and Win32 Diagram elements updated to improve vertically centered text display under Wine
    • User Profiles and Technologies
      • Importing MDG Technology to User APPDATA will now load the technology without a restart
      • MDG Technology Creation Wizard now supports file names containing parenthesis
      • MDG Technology Creation Wizard help links improved
      • MDG Technology Creation Wizard now preserves links between exported Scripts and Template Documents
      • Shape scripts will now draw alternate images with using alpha channel
      • Save Package as UML Profile will now only use explicit sizes instead of the first diagram size found
      • Quicklink flag 'Exclusive to stereotype' will now be ignored for unstereotyped elements
      • Saving UML Profiles now show less unhelpful warnings for tagged value connectors
      • RefGUID tagged values referencing abstract stereotypes improved
      • UML Pattern export updated to ensure all elements allow at least one possible action
      • New tagged value type: DiagramRef allows referencing a diagram
      • New shape script print subsitutions: #SS# and #ES# substitute the start or end stereotype character(s) as determined by the "Use extended << and >> characters" option
      • Toolbox creation now provides additional diagnostic error messages to aid troubleshooting
      • Toolbox pages with hidden submenus can now be pinned
      • Resources tree profile import improved
      • User-defined profiles are now prevented from using the reserved name 'UML'
      • Predefined Tagged Value Types may now contain RefGUID and RefGUIDList properties
      • Changes to diagram stereotype descriptions are displayed in Profile helper dialog
      • Profile Helper handling of Runstate property improved
      • Model Patterns can now specify a custom category and grouping to be displayed in the Model Wizard:
        • Custom technologies can now be added to any category instead of appearning in 'Other'
        • Technologies with large numbers of patterns can now divide them at both the category and group level to help users
      • Extension connector to base UML type no longer required when extending external profile stereotypes
      • Redefine stereotypes from external profiles using a <<redefines>> stereotyped generalization
        • Add new tagged values to stereotype group for parent stereotype - Define distinct tags on the child stereotype
        • Replace the type of tagged values from parent stereotype - Define tagged values with the same name on the child stereotype
        • Remove tagged values from the parent sterotype - Define tagged values with the same name and the stereotype <<remove>> on the child stereotype
        • Automatically replace parent stereotype with child - Use same name for stereotype, and user selects technology containing child stereotype as active ( Configure | Technology | Manage | Set Active )
    • Documentation/Reporting
      • Encrypted Document artifact support added:
        • Allows sensitive information to be stored in a secure way within a model
        • Available from the Artifacts toolbox page
          • On creation, you are prompted for a password which then needs to be entered before anyone can read the document
      • HTML Report of relationships improved:
        • Other Links list now displays profile metatypes
        • Relationship direction tag reports as to or from the current element
      • New Fields available in HTML Reports:
        • Links (other) #SOURCEROLE# - Name in the Source Role in the connector properties
        • Links (other) #SOURCEROLENOTES# - Description in the Source Role in the connector properties
        • Links (other) #TARGETROLE# - Name in the Target Role in the connector properties
        • Links (other) #TARGETROLENOTES# - Description in the Target Role in the connector properties
        • Link (Association) Item #TARGETROLENOTES# - Description in the Target Role in the connector properties
        • Link (Other) Item #TARGETROLENOTES# - Description in the Target Role in the connector properties
      • HTML Report added to context menu for Model Documents
      • HTML Report handling of multiple packages with the name name improved
      • HTML Report now optionally includes stereotypes in table of contents tree based on option for Project Browser
      • HTML Report generator now generates external hyperlinks referencing the global frame
      • HTML Report no longer clips stereotyped Actor names at bottom of the diagram
      • Hyperlinks on Diagrams to Diagram Image and Image Manager are now active HTML Report
      • Generate Documentation dialog now lists templates provided by MDG Technologies
      • Auto Generate Document command in specification manager no longer opens temporary files
      • QA report window Dependency and Implementation pages now resize consistently
      • Document Templates renamed from Resources window will now update open editors
      • Connector Filter list in Document Options Dialog now allows horizontal scroll bars to view long type names
      • New Fields available in Document Generation:
        • Operation->Parameter Multiplicity - Multiplicity assigned to the Operation Parameter
      • Element BaseClasses Field will now be populated when genenerating a document via a script
      • Virtual Document Generation using a search without the Element Section enabled will now provide error feedback
      • Virtual Document Generation using a SQL search now generates elements in the order specified by the 'order by' clause
      • Custom SQL fragments now support the substitutions available to SQL Searches:
        • #WC# - Database specific wildcard operator
          • #Now# - Current time, with an optional offset eg. #NOW -1d# corresponds to the start of yesterday
          • #Author# - Current author of the model
          • #Branch# - Comma separated list of ids for the current package and all sub-packages.
          • See the documentation for more substitutions
      • Diagram Exclude filters can now be applied when the display type differs from the stereotype name
      • Option added to Update Heading Levels of Linked documents include in generated reports
      • Option added to Propagated Package Filters to Fragments
      • Note fields using consecutive spaces will now preserve spaces in generated documents
      • Formatted fields from custom SQL fragments now longer carriage returns
      • Keep Row Together option for tables can now be applied to templates and will be included in generated documents
      • Resource tree now allows Defined Documents to be grouped in user defined packages
      • Generation of reports using the Usage Diagram section improved
      • Documentation template editor Sections tree can now be resized
    • Code Engineering
      • C# 6 support added:
        • Auto property initializer round-tripped using tagged value propertyInitializer
        • Member functions using expression body round tripped using expressionBody tag of 'true'
        • Parser updated to support conditional access operators and string interpolation (Imported as part of default value or function code)
      • C# state machine generation style now controlled by C# specific option
      • Java 8 support added:
        • Interface default methods now imported with stereotype 'default'
        • Lambda Expression members round tripped using attributes with the expression in the default value
        • Method Reference members round tripped as attributes
      • Java state machine generation style now controlled by Java specific option
      • Java reverse engineering of annotation declarations no longer applies interface stereotype
      • Java reverse engineering updated to improve handling of complicated lambda expressions
      • Java code generation now generates static classes when multiple stereotypes are applied
      • C++11 support added:
        • Lambda expression parsing and round trip as member attributes added
        • Associations created by default when using unique_ptr, shared_ptr and weak_ptr
        • Alias declarations round tripped as type declaration with original type as parent
        • Braced Init List parsing added
      • Parsing of C++ types wrapped in parenthesis improved
      • C++ reverse engineering of templated members updated to prevent duplicate associations from being created
      • C++ reverse engineering updated the support skipping preprocessor macros defined with and without parameters
      • C++ reverse engineering updated to prevent parse error on C/C++ linkage specification
      • PHP 5.6 support added:
        • Traits round tripped as classes with the stereotype 'trait'
        • Short array definitions, foreach loops, array dereferencing, argument unpacking and exponent operator support added to parser
        • Variadic functions now round tripped by providing a parameter type of '...'
        • Default version for PHP code generation updated to 5.6
      • New classes inserted into existing PHP files are now inserted inside the PHP block
      • PHP Code Generation no longer generates a function body for abstract functions
      • Ada 2012 suppord added:
        • Functions precondition & postconditions
        • Type entry precondition & postconditions
        • Type invariants
        • Subtype predicates
        • Condition, Case and Quantified expressions
        • Expression functions
        • Function parameter aliases
        • Incomplete type definitions
        • Use clauses
      • ADA code synchronization no longer adds extra ';' to function declaration
      • ADA code synchronization now inserts the functions into appropriate block
      • ADA code synchronization now updates methods in both ads and adb files
      • Object Oriented C bitfields now round tripped using the tagged value 'bitfield'
      • C parser updated to improve handling of in-line typedef of enumerations
      • C state machine generation style now controlled by C specific option
      • C state machine trace code generation now controlled by C specific option
      • C Code generation now supports private inner structs
      • Object Oriented C code generation now generates initialization code in the implementation file if an initial value is specified
      • Delphi record operator overloading now detected by parser
      • VB.Net parser updated to improve detection of function body
      • Behavioral code generation now supports using element across multiple packages by creating ElementImport or PackageImport relationships to the target elements
      • State machine generation updated to ensure 'else' transition is always generated as the last condition from a state
      • Resource File import updated to support importing files containing a sublanguage declaration
      • Model Transformations can now specify additional fields for association qualifiers
      • Model Transformations can now set the Attribute properties IsCollection and Derived
      • Model Transformations can now specify Template Parameters and Substitutions
      • Binary Module import now prompts to save diagrams before starting
      • Project settings for collection classes removed from user preferences dialog
      • XSD generation updated to allow complexType/simpleType definitions to be generated in a global element or attribute
      • XSD generation of Group elements updated to order according to the postion tagged value
      • WSDL import updated to search for children withinbinding, operation, input and output nodes
      • Attribute default value dialog no longer removes leading whitespace
      • Code Editor Structure Tree display of C# Attribute and Property improved
      • Code Editor C++ parsing updated for C++/CLI reference operators
      • Code Editor C++ parsing updated handling of template parameter defaults
      • PHP Syntax highlighting on dark theme improved
      • New Substitution macros:
        • classHasStereotype - Checks for presence of named stereotype. Uses syntax similar to tagged values
        • linkAttAlias - The alias corresponding to the association role being generated
      • Code Template Editor stereotype override list updated to show modified templates
      • Code Template Editor stereotype override delete improved
      • Template Bindings code generation and editing improved
    • Database Engineering
      • Database Builder now indicates when elements are locked
      • Database Builder SQL window updated to support:
        • Editing and execution of multiple statements
        • Highlight and execution of statement(s)
        • Copying of results
        • Automatically adjusting the results column widths to suit the data
      • Foreign Key creation now allowed between different datatypes that are supported by DBMS including:
        • Between CHAR and VARCHAR columns for DB2
        • Between counters and number datatypes
      • Model Transformation Improvements:
        • Foreign Key names can now exceed 50 characters
      • Foreign key names are now built using the DDL name template
      • Many to many self referencing relationship handling improved
      • Mapping of logical data types to DBMS data types improved
      • ODBC import updates:
        • Improved filter options available on Import DB schema dialog
        • User Security and locked diagrams are now handled
        • Foreign keys involving many columns will now import better
        • Sort order of columns involved in indexes and PK and unique constraints now imported from SQL Server, Sybase ASA, Sybase ASE and MS Access
      • DDL generation templates can now access user defined tag values
      • Generation of views now detects if users have added 'Create View' at the start of the definition
      • Comparison of database Views, Procedures, Functions and Sequences now available
      • Additional options added when showing differences between model and database
      • Usability improvements to the Manage DBMS Options screen
      • DDL Transformation will now ignore the 'derived' property when transforming attributes to columns
    • Schema composer
      • JSON schema generation of attribute and association types improved:
        • Arrays will now be generated only when the maximum cardinality is larger than 1
        • minItems and maxItems for arrays now generated as integers instead of strings
        • References to other types from the model will now use correct JSON pointer syntax
      • Generic profile now supports generating XSD and JSON facets from tagged values named from XSD facets
      • Generating schemas containing attribute properties now works on Server based repositories
      • Context menu for Classes list now selects the clicked upon class for subsequent menu actions
    • Simulation
      • Executable Statemachine support for Javascript improved:
        • Added support for generating HTML including buttons to send events
        • Breakpoint binding in generated Javascript improved
        • Code templates updated to prevent runtime error in generated code
      • Simulation of UML models will now allow a DecisionNode to immediately follow an InitialNode
      • Simulation using Javascript expressions using decimal literals improved
      • Generated state machine code will no longer execute initial nodes in other regions multiple times when initiating a state using an entry point
      • Generated state machine Java code will no longer fail simulating a parameterized signal with an empty value
      • State Machine Simulation now writes Trigger and Event information to the Simulation window
      • State Machines Simulation will no longer report that they are blocked after executing an internal transition
      • Simulation Execution Analyzer scripts now updated after directory or language change
      • Simulation window now offers 'eval' command to retrieve the run state of an instance. eg. eval client.valueA
    • User Interface
      • Discussion Review window now includes a Status column
      • Visual Style dialog now provides option to display tooltips in the Status bar instead of over the current context
      • List control theming for lists using checkboxes improved
      • Model Root nodes will now check for children before being deleted on lazy loaded models
      • Model Search window no longer allows CSV Export command if now items are selected
      • Summary View now refreshes when selecting instance objects on the diagram
      • Simulation window now behaves like other docked windows when set to auto hide
      • Diagram Gantt view now provides the 'Post Model Message' command available in other Gantt views
      • Decision Table updates
        • Double click on a table header will now update the size of the matching table too
        • Conclusion grid can now be resized using a splitter window
        • Changes are now saved using the 'Save all' command
        • Allowable values are now displayed after being set
      • Property methods for an attribute can now be deleted by clearing checkboxes in the Property dialog
      • Team Review context menu will now be consistent on multiple monitor systems
      • Pasting of html into note fields will no longer convert div tags into text
      • Saving diagram image as file now provides a consistent set of file formats
      • Color dialogs for formatted text editing will now provide project custom colors if option is set
      • Relationships window no longer provides visibility options for sequence messages
      • Project Browser icons defined by a profile won't be shown for other stereotypes with the same name
      • Element properties constraints page now provides more friendly error when saving a constraint with the same name as an existing constraint
      • Traceability window now disables the '*' shortcut for expand all
      • Structured Scenario editor now removes tabs from pasted text
      • Diagram Properties dialog options for Document Generation no longer overlap
      • Reference tagged values display in list view now show the name instead of guid
      • Navigigator toolbar now updated after package rename and model wizard insertion
      • Test Details window and Docked Testing window updated to help users to set complete test results
      • Memo tagged values can now be edited for stereotyped association ends
      • Linked documents will now allow to access <any> type of element in selection dialog
      • RefGUID tagged values now have a 'Find in Project Browser' context menu option to locate the referenced item
      • Toolbox icons and Tree Controls will now draw correctly under XP
      • Sequence message dialog uniquely displays operations from parent classes in selection combo
      • Gap Analysis Matrix now allows opening Properties and Find in Project Browser for Attributes and Operations
      • Gap Analysis Matrix creation and display of new stereotyped elements improved
      • New Element dialog now obeys similar rules for owning element as the diagram
      • General Types dialog now uses scrollable tabs instead of truncating names when using traditional tab style
      • Hyperlink dialog no longer provides the parameter field for the FindinBrowser command
      • Traceability view no longer shows duplicate nesting relationships
      • Display Operations for classifier of current object will now open to the appropriate page of dialog
      • Requirement properties dialog will now detect a change to the type field only
      • Model Wizard dialog now preserves selection across multiple displayed technologies
      • Project Browser inline edit will now only display the name of the seelected element
      • Workspaces & Commands dialog updated to allow save when primary monitor to the right of a secondary monitor
      • Attributes dialog no longer prevents setting type for an attribute to the name of another
      • Selected object feature context menu no longer displays options for commands that don't apply to the selected feature type
      • Tooltip behavior improved when a floating diagram is displayed over the normal diagram area
      • Connector Change Type dialog has duplicate connector types removed
      • Operation dialog now sets return type void as default on new operations
      • Insert related elements dialog handling of profiled types extending Composition improved
      • Connector Constraints dialog now inserts a newline when user types Ctrl+Enter
      • Project browser drawing of very long element names improved
      • State and Continuation elements now appear in the Project Browser
      • Object Runtime can now be opened from the Project Browser
      • List view layouts with different Tag Value columns can now be saved and loaded
      • Scenario & Requirement reference types can now save decimal values where '.' is not the decimal separator
      • QA Reports | UC Metrics dialog no longer loses keyboard focus after dismissing default rate dialog
      • Update Package Status will now update the displayed status for Feature, Issue and Change elements in diagram list view
      • Search window updated to improve keyboard only selection of a search
      • Icons displayed in Project Browser updated to use more modern, flat style
    • XMI
      • XMI 2.1 export of State Machines updated to ensure children without a valid region are still exported
      • XMI 2.1 import into eap files no longer reports a database error for attributes
      • XMI 1.1 import is now able to merge with the current package without requiring a merge file
      • XMI 1.1 import from other tools updated to search for an attribute multiplicity in an additional location
      • XMI round-trip updated to map NIEM profile to values expected by other tools
      • XMI import with strip guids enabled now preserves binding between ConnectionPointReference and EntryPoint and ExitPoint
      • XMI import using Strip GUIDs will now map reused and redefined properties to the newly created versions of those properties
      • XMI import option for Import Diagrams is no longer ignored
      • XMI import of diagrams containing swimlanes will now maintain the width of lanes from the original diagram
      • Canonical XMI with Package as top level element will now import correctly
      • ECore generation now links to the correct URI for string types
      • Publish Model Package dialog now loads the filename entered into the Export XMI dialog
    • CSV
      • CSV import will no longer give an error when the file is open in another application
      • CSV import will no longer skip the first element from the csv if the csv doesn't contain column names
      • CSV importing of interfaces no longer changes unrelated Interfaces in the model
      • CSV Import/Export dialog behavior improved
    • Relationship Matrix
      • New option added - Highlight source and target element rows and columns without relationships
      • Relationship matrix can now be populated from Add-In search
      • Creation and display of elements in Relationship Matrix updated
      • Save Project As preserves details of Matrix Specifications
      • Relationship matrix no longer mishandles when Esc button is pressed
    • Baseline Management
      • Creation of baselines for packages with long names is now possible
      • Comparison of connector Alias, Aggregation and linked features now supported
      • Comparison of connector end names when linefeeds are present improved
      • Diagram Comparison handling of external references improved
      • Baseline comparison window improvements:
        • Line wrapping support for long values added
        • Both panel sizes adjusted on window resize
        • Child dialogs will now be created in more logical location
        • Baseline comparison window now displays identifying information for the current repository in status bar
    • Security and Version Control
      • New user permissions added:
        • Please note, these permissions are not enabled by default. To maintain the same behavior as existed in previous builds an Adminstrator will need to enable these permissions for a 'Users' group or equivalent
        • Edit Scripts - Allows a user to create and edit scripts in the current model for all users to access
        • Run Scripts - Allows a user to run the scripts that are already defined in the model or technology
        • Configure Project Prerequisites - Allows a user to define the minimum EA version and technologies required for this model
      • When the 'Require User Lock to Edit' option on, imported elements via CSV are now editable
      • Lock Element & Lock Package dialogs now provide more room to display Group ID
      • Manage Users & Manage Groups dialogs now provide a scrollbar to display full permission name
      • Manage Users & Manage Groups dialogs now provide All/None buttons for permissions
      • Check permission to update elements and read-only database setting for the Apply and Expand buttons in the Local Paths dialog.
      • User security checks are now performed when editing using the Decision Table editor
      • Relationship Matrix will no longer allow creation of connectors when the source package is checked in
      • Automation edits for element tagged values now check version control status
      • Linked Documents on locked elements can now be accessed from feature dialog
      • Update Diagrams permission is now checked when duplicating objects during a Diagram deep copy
      • Version Controlled Packages can now be added to latest Subversion without a time-out message
      • Resource Allocation and Assigned Resources dialogs now use the 'Configure Resources' permission
    • Automation Interface
      • Models with security enabled will no longer allow scripting for users without permission to do so. On upgrading to version 13,
      • users in this situation will lose the ability to edit and run scripts until explicitly enabled.
      • New Properties and Methods
        • Connector.AssociationClass - Allows easy access to the Element portion of an association class
        • Element.FQName - Provides the qualified name of the element
        • Diagram.FindElementInDiagram(long) - Select and center element on the diagram
        • Diagram.FilterElements - Allows an automation client to control the built-in filtering by assigning a list of object ids
        • Repository.ReloadPackage(long) - Reload the specified package and children in Project Browser
        • Term.Refresh() - Update the user interface after editing glossary terms
        • Element.Clone() - Create a copy of the element
      • Diagram.MetaType property is now Read/Write:
        • This allows changing the profile diagram type
        • New values are validated against known diagram profiles\
          • Base diagram type will be updated if different between the current value and new value
      • Broadcast Changes
        • EA_OnPreNewElement now provides FQStereotype using info parameter
        • EA_GetRibbonCategory - New broadcast allowing an add-in to place its menu in a specific category of the new ribbon interface
        • EA_OnNotifyContextItemModified now called when modifying memo tagged values for elements
      • Repository.FindObject now supports finding a View node
      • Element.TemplateParameters collection can now be used for stereotyped classes
      • Element.TemplateParameters now returns parameters in the order specified in the user interface
      • Connector.TemplateBindings collection can now be used for stereotyped connectors
      • Diagram.SelectedConnector now supports passing null to deselect a connector
      • Project.RunHTMLReport can now include the project glossary in the generated report
      • Built-in scripts included in install have updated help links
      • Tagged Values collection will now longer give Index out of bounds exception for tagged value that doesn't exist
      • Element Constraints with single quotes in their names can now be updated
    • Back-End Repository Updates
      • Opening of repositories now detects and informs the user of the following problems:
        • Unsupported Driver
        • Invalid server/database/instance
        • Unknown User
        • Incorrect password
        • Lack of permissions
        • Database is read-only
        • Database is not an EA repository
      • Reference Data Import Improvements:
        • Reference data import dialog improved
        • Updating of RTF and HTML templates into cloud repositories improved
        • Model Images now imported into Oracle repository
      • Swimlanes, Matrix and KanBan diagram profiles can now be applied on PostgreSQL repositories
      • Shared Repository dialog no longer available when connected via the cloud
      • Deleting multiple items from the project browser optimized
      • Project Transfer of tests with no run date no longer sets a date
      • Model Views window no longer reports an error when opening 'Recent Team Reviews' for a different kind of DBMS
      • Auditing display of Date/Timestamp improved when using Oracle
      • Saving of element constraints containing special characters improved for JET databases
      • MySQL repositories will now synchronize profile tagged values and allow applying a profiled type
      • Oracle repositories will now round trip MDG Technologies
      • Oracle repositories will now generate Activity diagram from UseCase scenarios
      • Oracle repositories will now support sending of long model mail messages
      • Oracle repositories will now be able to set a Diagram Image hyperlink
      • Menu item added to allow users to update indexes in an eap file
    • Cloud Services
      • Maximum length of SQL update statements increased when connecting to cloud server supporting protocol version 6
      • Performance of large requests such as saving linked documents improved
    • Other Changes
      • Audit View now provides 'Debug' audit level:
        • Debug auditing records all changes to the database
          • View changes to all tables and columns using the 'Raw' view
          • Allows anyone interested in how information is stored in the model an easy way to find it
          • Most useful for add-in authors and self-analysis of problems
      • Spell checker correctly handles directional quote characters
      • Update Package Status dialog will now use the current time when resetting modified dates
      • Package Browser will now warn when attempting to add an element to a root package
      • Creating Packages in the Project Browser will now apply an alias auto-counter
      • Move Requirement External will now apply the auto counter to the created Requirement
      • Project Browser ordering of attributes and operations corrected for element types where alphabetic sorting is never used
      • Override attribute initializers option now available for all Classifier types
      • Moving a Sequence Diagram in the Project Browser will now also move all owned LifeLines
      • Assembly and Delegate connectors may now realize an Information Flow
      • A WorkingSet object can now be copied with all its data
      • Creating multiple packages using the Model Wizard will now preserve the hierarchy of each model
      • Save Project As dialog error handling improved
      • Audit View will now close cleanly when the Audit History output page is displaying
      • New hyperlink type added - 'Browse for a File' will prompt for a file within a selected directory
      • Copying a tagged value by dropping to a new element from the Element Browser will no longer create a duplicate guid
      • Pasting embedded/structural elements onto elements shown on a diagram from another package improved
      • Gantt views with a filter bar displayed will no longer truncate the display of the last item when saving an image
      • Operation Pre-Condition and Post-Condition types now defined by the Project Constraint type list
      • Set Classifier shortcut now disabled when no model loaded
      • File tagged values will now open files specified using a UNC path
      • Glossary dialog will now remove leading and trailing white space when saving
      • Debug string viewer updated for PHP, GDB, JDWP and scripting