Tom Sawyer Perspectives, Java Edition

Release 6.3.0

DateOctober 16, 2014
StatusGeneral

Overview

Tom Sawyer Perspectives now supports Apple Retina display devices. Additionally, this release introduces a new approach to the orthogonal and one-line drawing styles that improves layout quality and introduces authentication support for the REST integrator. Further, this release improves product quality, features, and performance.

New

Technology

  • Added JDK 8.0 support

Data Integration

  • Added basic authentication support to the REST integrator
  • Added support for changing the data source for the REST and Neo4j integrators in the Tom Sawyer Perspectives Previewer

Drawings

  • Added support for Apple Retina display devices

Layout

  • Introduced a new approach that reduces some crossings in the orthogonal drawing style
  • Introduced a new approach to remove bends in the one-line drawing style

Examples

  • Added a Family Tree example demonstrating RDF integrator capability

Documentation

  • Added an option to improve documentation search speed by ignoring the API documentation

Improvements

Data Integration

  • The text integrator is able to read values of 1 or 0 into a Boolean attribute

Web Applications

  • Improved project session information management
  • Improved client-side memory management
  • Improved application management when the same application is open in more than one web browser tab

Designer

  • Improved the user experience when loading web previews from the Designer

Views

  • Improved synchronization between views by indicating whether action items cause model selection changes

Drawings

  • Improved precise clipping to node image outlines
  • Improved overview rendering
  • Improved animation in desktop applications
  • Improved rendering speed in desktop applications
  • Added the ability to configure the rendering order of splitter UI element children
  • Provided a JavaScript function to access the HTML canvas element for drawing views

Layout

  • Improved bend removal for orthogonal drawings
  • Improved rotated labeling quality
  • Improved hierarchical layout performance for nested drawings by as much as eighty-five percent

Documentation

  • Improved API documentation
  • Improved REST integrator tutorial documentation

Examples

  • Improved the look and feel of the World Cups example
  • Improved the look and feel of the Governance example
  • Improved the look and feel of the k-core example
  • Improved the error and warning messages in the Cineasts example
  • Improved the InfiniteGraph tutorial to support InfiniteGraph version 3.3

System Requirements

  • Added support for Apple OS X 10.10
  • Dropped support for Apple OS X 10.8
  • Added support for Red Hat Enterprise Linux 7
  • Added support for Java 8
  • Added support for Apple Safari 8.0
  • Dropped support for Apple Safari 6.0 and 6.1

Fixes

  • Font attribute editing and committing in desktop application table views works properly
  • Fixed date attribute editing when initial date value is not specified in web application table and inspector views
  • Database integrator cancel works properly
  • Fixed problem when copying and pasting multiple schema entries in the Tom Sawyer Perspectives Designer
  • Fixed the image loading issue in the Governance example
  • The Print Setup dialog box properly validates zoom level settings in web applications
  • Database integrators with filters on Boolean attributes read data successfully
  • Table view sorting now behaves consistently

Issues

  • In Microsoft Windows 8.1, there is a minor overview flash when using Firefox 33 with Apple Retina display devices