Tom Sawyer Perspectives, Java Edition

Release 8.3.1

DateJune 19, 2019
StatusGeneral

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