This release adds SPARQL query support for Amazon Neptune RDF in the Graph Database Browser. It is easier to deploy Model-Based Engineering in secure environments, and several layout quality improvements have been implemented in Graph and Data Visualization.
New
Graph Database Browser
Added SPARQL query support for Amazon Neptune RDF
Model-Based Engineering
Added the ability to connect to Teamwork Cloud when communication is restricted by a proxy server
Improvements
Views
Drawings
Improved node placement to shorten edges for nested drawings with orthogonal layout
Improved edge routing in some cases to avoid unnecessary crossings for nested drawings with orthogonal layout
Improved edge labeling for trees with hierarchical layout
System Requirements
None
Fixes
Views
Drawings
Fixed rendering of arrowheads in desktop applications
Issues
The documentation must be opened in Google Chrome.
Release 8.3.1
Date
June 19, 2019
Status
General
Overview
This release features improved performance and improvements to product quality. In Graph and Data Visualization, rendering performance in web applications is improved by up to 10%, hierarchical layout with orthogonal edge routing is up to 7% faster, and orthogonal layout is up to 9% faster. Also, the performance of social network analysis is improved by up to 15%.
Additionally, in Graph and Data Visualization, Amazon Neptune commit now supports additional data types. Edge attachment points along node sides are now more centered in hierarchical drawings with orthogonal edge routing, as well as in orthogonal drawings.
The Graph Database Browser has improved messaging when no additional data is added to a drawing. In the Business Process solution, the behavior of process execution through merging gateways is improved. In the Model-Based Engineering solution, performance is improved by up to 30% when loading data into Internal Block Diagrams or Parametric Diagrams.
New
Integrators
Added preliminary MarkLogic RDF support
Added preliminary MarkLogic schema extraction through a SPARQL endpoint
Improvements
Integrators
The Amazon Neptune data commit now works with date, Boolean, integer, short, long, double, and float data types
Views
Drawings
Improved rendering performance in web applications by up to 10%
Improved neighbor retrieval animation
Improved hierarchical layout performance by up to 2%
Improved hierarchical layout with orthogonal edge routing performance by up to 7%
Improved orthogonal layout without constraints performance by up to 9%
Improved symmetric layout performance by up to 2%
Improved centering of attachment points for edges in hierarchical drawings with orthogonal edge routing
Improved centering of attachment points for edges in orthogonal drawings
Improved placement of tree nodes into orthogonal drawings to better consider aspect ratio
Tree
Improved tree view update performance by up to 2%
Analysis
Improved social network analysis performance by up to 15%
Graph Database Browser
Made user and password fields mandatory for Stardog integrations
Improved messaging when there are no additional neighbors upon execution of the Load Neighbors command
Business Process
Added a marker to collapsed subprocess nodes
Model-Based Engineering
Improved performance by up to 30% when loading data into Internal Block Diagrams
Improved performance by up to 30% when loading data into Parametric Diagrams
System Requirements
None
Fixes
Integrators
The Amazon Neptune data commit now handles NULL values correctly
Fixed the commit of Boolean values to Excel data sources
Analysis
Fixed generate drawing view in analysis integration
Interactive Environment
Fixed scenarios in which the user was not able to deselect drawing elements
Graph Database Browser
Inspector now shows all property values for a node
Fixed disappearance of appearance rules if copied
Business Process
Fixed the incorrect behavior of process execution through merging gateways in certain situations
Fixed the restoration of the previous process version in certain situations
Model-Based Engineering
Fixed deselection upon a filter change
Added missing elements into Activity Diagrams in the web application
Fixed addition of association edges into Block Definition Diagrams in the web application
Fixed rendering of refine edges in Block Definition Diagrams
Added missing edge labels in Block Definition Diagrams in the web application
Fixed placement of port labels upon a change of layout settings
Fixed shifting of the diagram tree when the name is long
Corrected closing of diagrams when switching projects within MagicDraw
Corrected sizing of the Tom Sawyer drawing view when switching tabs within MagicDraw
Issues
None
Release 8.3.0
Date
May 1, 2019
Status
General
Overview
This release improves our data integration framework. You can now integrate with Microsoft Azure Cosmos DB and Amazon Neptune RDF data sources. You can also write data back to Amazon Neptune and Apache TinkerPop databases. In addition, you can use schema extraction for RDF data sources and structured text files, including CSV data sources, and take advantage of support for Neo4j 3.5 and TinkerPop 3.4. On the security front, Graph and Data Visualization and Graph Database Browser now support Amazon AWS Identity and Access Management (IAM).
In Graph and Data Visualization, the improved node growth model supports inside connector labels, there is now support for constraints to control the order and positioning of connectors, and you can rotate connector labels. Also, symmetric layout is up to 25% faster. You can also take advantage of our new data loading framework with incremental layout positioning and animation of newly added data into an existing drawing while preserving positions of existing data.
Tom Sawyer Perspectives 8.3.0 also includes many enhancements to its enterprise-ready solutions. The Graph Database Browser is up to 20 times faster with Amazon Neptune data sources and TinkerPop data sources by up to 5 times faster. Additionally, the Graph Database Browser has greatly improved responsiveness for node and edge properties selection. The Graph Database Browser now supports JanusGraph and Stardog data sources and offers autocomplete for Cypher and Gremlin queries. The Business Process solution is now integrated with Neo4j graph databases, tasks can have longer descriptions, and the descriptions are easier to view in Business Process Execution. In the Model-Based Engineering solution, the end user now has control over the placement of node and port elements in diagrams through the use of constraints and settings. In addition, the end user can save diagrams and filter by selected nodes in both web and desktop applications.
New
Designer
Added four new user interface color themes for web-based applications
Integrators
Added Microsoft Azure Cosmos DB support
Added Amazon Neptune RDF support
Added RDF schema extraction
Added schema extraction for structured text files, including CSV data sources
Added support for Amazon AWS Identity and Access Management (IAM) for accessing Amazon Neptune data sources
Added query-based commit for saving data to Amazon Neptune and Apache TinkerPop databases
Views
Drawings
Added connector constraints
Added the ability to rotate connector labels
Added support for outside node and inside node connector labeling
Added framework that allows additional data loading into an existing drawing with automatic incremental layout while preserving the positions of existing data
Added animation of newly added data from good starting positions
Charts
Added print and export support for charts
Timelines
Added print and export support for timelines
Inspector
Added support for resizable columns to the inspector in web applications
Graph Database Browser
Added support for Amazon AWS Identity and Access Management (IAM) for accessing Amazon Neptune data sources
Added support for JanusGraph databases
Added support for Stardog databases
Added autocomplete for Cypher and Gremlin queries
Added autocomplete for the expression language
Business Process
Added support for Neo4j graph databases
Model-Based Engineering
Added support for node constraints
Added support for port constraints
Added the ability to save diagrams in web applications
Added the ability to show only the selected elements or hide the selected elements
Extended the color options to all diagram types
For most diagram types, added the ability to change the orientation for hierarchical layout
Added control for the end user to rotate port labels in Internal Block Diagrams
Added control for the end user to position port labels inside or outside of nodes in Internal Block Diagrams
Improvements
Designer
Improved the performance of the Designer for projects that have large schemas
Filtering
Improved performance in the filtering framework, which enables views to update more quickly
Interactive Environment
Improved the behavior of the wait cursor
Added a setting in the Designer to delay showing the progress indicator in web applications
Improved support for keyboard shortcuts
Views
Drawings
Improved symmetric layout performance by up to 25%
Reduced peak memory usage for hierarchical layout with orthogonal edge routing by up to 3%
Improved integrated labeling performance by up to 5%
Improved performance of orthogonal layout by up to 10 times for graphs with an average of 1,000 connectors per node
Improved the node growth model to support inside connector labels, node labels, and images
Improved behavior when adding a node to an empty drawing
Improved the placement of movable connectors in orthogonal drawings
Improved edge placement for degree 4 diamond-shaped nodes
Improved the placement of edge labels
Improved behavior of incremental orthogonal layout upon expand all operations
Improved rendering of navigation controls
Charts
Added support for over 1,000 data points in charts
Timelines
Added support for over 1,000 data points in timelines
Graph Database Browser
Improved Amazon Neptune database queries to run up to 20 times faster
Improved local TinkerPop database queries by up to 42%
Improved remote TinkerPop database queries by up to 5 times faster
Greatly improved performance of node and edge selection by up to 90% for large graphs
Business Process
Improved text placement to fit more text within nodes
Added a context menu item to open a called process instance in a new tab
Improved how users view task descriptions in Business Process Execution
Improved the default values for the timer trigger type
Model-Based Engineering
In web applications, moved the list of available projects into a tree view to make projects easier to open
Improved hierarchical layout in Internal Block Diagrams to take flow direction from ports into account
Enabled end users to generate Block Definition, Internal Block, and Parametric diagrams from Tom Sawyer Perspectives diagrams within the No Magic MagicDraw integration
For Block Definition Diagrams, the end user now has an option to show ports
Improved the appearance of certain types of nodes
System Requirements
Added support for Oracle Java 11
Added support for Oracle Java 12
Added support for OpenJDK 11
Added support for OpenJDK 12
Added support for Neo4j 3.5
Added support for TinkerPop 3.4
Dropped support for Apple macOS 10.13
Dropped support for Oracle Java 9
Fixes
Designer
Fixed drag and drop for folders in Designer rule definitions
Fixed the Microsoft Windows Start Menu appearance
Fixed splitting horizontal toolbars into two or more sections, distributed evenly over the available space
Fixed the layout cancel button in desktop preview
Fixed screen flicker in UI Editor
Integrators
Fixed an Amazon Neptune binding element issue for large content lengths
Views
Drawings
Fixed the sizing of large connectors
Fixed edge spacing at the corners of highly connected nodes
Tree Views
Fixed unwanted scroll after tree view expand and collapse
Graph Database Browser
Increased the default timeout for NGINX proxies
Model-Based Engineering
Modified the deployment script so that it runs correctly even if the licensing variables are not set
Fixed header margins
Corrected the orientation of generalization edges
Fixed the option to Show Only Elements with Specified Stereotypes with generated Block Definition Diagrams
Issues
None
We use cookies to improve your experience on our website. By continuing to use this website,
you agree to the use of cookies. To learn more about how we use cookies and how you can disable cookies,
please see our Terms of Use and
Privacy Policy.