Tom Sawyer Perspectives, Java Edition

Release 8.0.1

DateDecember 20, 2017
StatusGeneral

Overview

This release adds support for Apache TinkerPop 3.3.0 and also features additional product quality improvements.

New

Business Process

  • Added message start and message end events
  • Added signal catch and signal throw events
  • Added default sequence flow for decision gateways
  • Enabled e-mail notifications

Model-Based Engineering

  • Added the ability to filter elements based on stereotypes
  • Added scripts to simplify packaging and deployment for use with MagicDraw

Improvements

Integrators

  • Apache TinkerPop
    • Added support for Apache TinkerPop 3.3.0

Views

  • Drawings
    • Improved the default rounded corners shown on expanded nodes
    • Improved the display of images specified by a secure URL
  • Tables
    • Added a new alternating row color preference

Business Process

  • Improved UI elements

Model-Based Engineering

  • Now supports assignment of edges to swimlanes
  • Added documentation for web applications
  • Improved context-menu for Package Diagrams
  • Added ability to display custom icons in Iconic Views web application
  • Added more icons for Iconic Views

System Requirements

  • None

Fixes

Designer

  • Fixed the Shut Down Web Preview button
  • Stopped integrator selection from affecting the desktop or web previewer

Web Preview

  • The web previewer now respects enabling or disabling integrators

Business Process

  • Flow Node document changes are now marked in compare view
  • A user now has to be signed in to open documents
  • Start Event department field now works correctly
  • Visited Sequence Flows now turn green during Process Execution
  • Fixed occasional firing of timer Start Events of processes that are archived

Model-Based Engineering

  • Fixed web application failure in Microsoft Edge browser
  • Fixed the display of input and output pin labels in activity diagrams
  • Fixed web application problems in macOS High Sierra
  • Corrected node assignment to swimlanes in some circumstances
  • Corrected dash style for Realization connectors

Issues

  • The printing feature is not yet supported in Tom Sawyer Map view.
  • The overview window is not yet supported in Tom Sawyer Map view.
  • The Tom Sawyer Perspectives Designer is slow to load.
  • The Tom Sawyer Perspectives installation does not correctly populate the Microsoft Windows start menu. Use Windows Explorer to locate and run the Designer.

Release 8.0.0

DateNovember 9, 2017
StatusGeneral

Overview

This release introduces Tom Sawyer Business Process and Tom Sawyer Model-Based Engineering as part of the Tom Sawyer Perspectives product family.

Tom Sawyer Business Process is a new HTML5 web-based solution that enables enterprises to visually create processes that adhere to the Business Process Model and Notation (BPMN) 2.0 standards, and then execute those processes.

Tom Sawyer Model-Based Engineering is a new solution built in collaboration with our partner No Magic. We offer both desktop integration with MagicDraw and HTML5 web-based integration with Teamwork Cloud to automatically lay out and render SysML diagrams. The web-based integration extends usefulness to business users. With this introductory release, we provide built in support for automatic layout of eight out of the nine standard SysML diagram types: Activity, State Machine, Use Case, Block Definition, Internal Block, Parametric, Package, and Requirement.

Tom Sawyer Graph and Data Visualization has been extended with advanced swimlane support and a new node growth model that allows the routing system to create more complex schematics. This release also adds support for inheritance in schema definitions.

New

  • New Tom Sawyer Business Process module
  • New Tom Sawyer Model-Based Engineering module

Improvements

System

  • Spring technology integration

Designer

  • Added the ability to enable or disable integrators

Schema

  • Inheritance relationships can be defined between schema element types

Data Integration

  • Added caching of REST query results to avoid making duplicate calls during integration

Model

  • Added $format function to break a string into multiple lines
  • Added $lookupValueForEach function to return a list of elements that match a list of values

Views

  • Improved view update performance by up to 25%
  • Added support for toggle items in toolbars and context menus
  • Drawings
    • Improved drawing element representation while dragging
    • Added $connectorAngle function to return the angle of a connector to the center of a node
    • Enhanced drawing view creation by automatically assigning a drawing template
    • Made it easier to define more complex tool rules without custom coding
  • Maps
    • Enhanced view creation by automatically assigning a drawing template in Tom Sawyer Map view
    • Made it easier to define more complex tool rules without custom coding
    • Tom Sawyer Map view now supports the link navigation tool
  • Charts
    • Added the ability to reverse the order of legend items
  • Inspectors
    • Image fields now display a special icon for multiple selected drawing elements
  • Trees
    • Added the ability to specify whether to initially expand a tree view node

Layout

  • Added swimlane support
  • Improved orthogonal layout reduces occasional label overlap
  • Enabled connectors to grow automatically if more than one edge attaches to them
  • Enabled slope-end routing for edges attached to connectors
  • Enabled connector positioning on a specific node side, outside of the node, on the node border, or inside the node
  • Enhanced connector labeling
  • Improved node growth ability

System Requirements

  • Added support for macOS High Sierra
  • Added support for GWT 2.8.1
  • Dropped support for GWT 2.7.0
  • Added support for Neo4j 3.2
  • Dropped support for JDK 7.0

Fixes

System

  • The search cache now updates on model attribute changes

Views

  • Resolved a possible exception when undoing an operation after a view has closed
  • Fixed handling of unexpected event sequences to avoid a potential blank web canvas
  • Resolved an exception when using the mouse wheel to zoom in the image map drawing view
  • Drawings
    • Corrected the resize behavior of the overview window for desktop applications
    • Improved keyboard handling in the export, save as image, and print setup web forms
  • Trees
    • Improved undo/redo behavior when tree view controls affect multiple elements
    • Tree view node now retains selection state after an action on the node
  • Tables
    • Fixed table view sorting when columns have the same name
    • Removed flicker when rendering a dynamic table view column name
    • Corrected handling of escape characters when rendering table view column names
  • Maps
    • Fixed selection of OpenLayers markers that intersect the background of another marker

Issues

  • The printing feature is not yet supported in Tom Sawyer Map view.
  • The overview window is not yet supported in Tom Sawyer Map view.
  • The Map schema attribute type is temporarily unsupported.
  • The Add Module From SQL Database feature has been temporarily removed from the Designer.
  • The Tom Sawyer Perspectives Designer is slow to load.
  • The Tom Sawyer Perspectives installation does not correctly populate the Microsoft Windows start menu. Use Windows Explorer to locate and run the Designer.