Tom Sawyer Perspectives, Java Edition

Release 4.1.1

DateAugust 28, 2012
StatusGeneral

Overview

This quality-oriented release implements user session serialization and deserialization, as well as drawing persistence. Users can now edit drawings, save them to a data store, close the session, and later restart the session to continue working from where they left off.

New

Technology

  • User session serialization and deserialization

Drawings

  • Edits can be preserved and restored

Industry Examples

  • Public Safety
    • Investigation

Documentation

  • Model Search tutorial
  • Descriptive readme files for every example project

Improvements

Designer

  • Open documentation from the Help menu

Previewer

  • Enabled Save as Image in the web preview

Search

  • Added multiple select in model search results

Drawings

  • Improved polyomino packing
  • Improved drawing fitting with nested orthogonal drawings

System Requirements

  • Added support for Apple Mac OS X Mountain Lion
  • Added support for Apple Safari 6.0

Issues

  • To install Tom Sawyer Perspectives, Release 4.1.1, Apple Mac OS X Mountain Lion users must allow applications downloaded from anywhere in System Preferences > Security & Privacy.
  • Tom Sawyer Support currently offers assistance for drawing persistence implementations.

Release 4.1.0

DateJuly 24, 2012
StatusGeneral

Overview

This release adds model search, where you can find elements that satisfy search criteria and visually focus upon the result set. Further, this release introduces a new high-performance, multi-threaded view update facility. For a ten-thousand node drawing, the data-to-drawing pipeline is now approximately twice as fast as before.

New

Views

  • Search facility
  • Multi-threaded view update

Drawings

  • Orthogonal drawing bend elimination
  • Hierarchical drawing polyline routing bend-squaring option

Canvas

  • CSS styling of web navigation control

Improvements

Drawings

  • Better node side edge attachment distribution
  • Enhanced drawing performance and quality with separation constraints
  • Refined integrated labeling
  • Improved precise shape clipping upon zoom level changes

System Requirements

  • No changes

Fixes

  • Improved handling of read-only project files

Issues

  • No changes