Tom Sawyer Perspectives, Java Edition

Release 7.6.0

DateMarch 22, 2017
StatusGeneral

Overview

This release introduces new Tom Sawyer Maps that combines the power of our existing rule-based drawing views and the OpenLayers map library. By combining drawings and maps, we provide an exciting new way to view your geospatial data and introduce features that are not available in either of these technologies separately.

This release also adds support for the binary Bolt protocol to our Neo4j integrator, and introduces a number of performance and memory improvements in the drawing (graph) layout system.

New

Data Integration

  • Added support for the Neo4j binary Bolt protocol
  • Added support for dynamic SQL queries

Schema

  • Added a new Map schema attribute type

Model

  • Added useful functions for working with a map model attribute: $map(), $mapValues(), $mapToList(), $mapSize(), $mapValueByKey(), $mapContainsKey(), and $mapContainsValue()

Views

  • Maps
    • Added OpenLayers Map view
    • Added Tom Sawyer Map view

Improvements

Designer

  • Timelines
    • A timeline view can be created directly from the Add View dialog box

Views

  • Tables
    • Added support for dynamic table column names
    • Text fields save modifications while editing when the field loses focus
    • Improved selection synchronization
  • Inspectors
    • Added support for dynamic inspector field names
    • Text fields save modifications while editing when the field loses focus
  • Maps
    • More than one map view can be included in an application
  • Charts
    • The title font size can now be changed
    • Spline and area spline markers can now be defined within a set data point properties action
  • Trees
    • Modified the tree view to ease customization

Layout

  • Improved performance by up to 9%
  • Reduced memory usage in all layout styles:
    • 26% improvement in circular layout
    • 26% improvement in hierarchical layout
    • 18% improvement in orthogonal layout
    • 31% improvement in symmetric layout
  • Improved stability of incremental orthogonal layout

System Requirements

  • These operating systems have been dropped:
    • Apple OS X 10.11
    • Microsoft Windows 8.1
    • Microsoft Windows Server 2008
    • Oracle Linux 6.8
    • Red Hat Enterprise Linux 6.8
  • This application server has been dropped:
    • Apache Tomcat 8.0

Fixes

Model

  • The default value for a List attribute is no longer ignored

Integrators

  • The Excel integrator preview now shows all of the data

Drawing Templates

  • The Connector with Status edge template now supports a custom status icon

Views

  • Tree
    • onPerspectivesTreeItemSelected is no longer called twice on a mouse click
    • View update is no longer skipped if the mouse is held down too long
  • Chart
    • The Reflow option now works properly
    • The Add Series action now correctly evaluates x and y axis ID properties
    • The Sort Series action now works properly

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