Request a live demo!

Tom Sawyer Perspectives, Web Edition

Release 13.6.0

DateMay 6, 2026
StatusGeneral

Overview

Tom Sawyer Perspectives 13.6.0 introduces the annotations graph commenting system that allows users to capture and organize context directly within their graphs, improving clarity and supporting more effective visualization and understanding. Also, support has been added for QLever databases, Amazon Neptune Analytics graph engines, and for Java date and time APIs.

The new layout on interactive diagramming option preserves orthogonality of edges on drop actions in order to to provide cleaner handling of dynamic interactions and more stable and visually consistent diagrams. Hierarchical layout with polyline edge routing with a medium layout quality setting is now up to 10% faster.

Perspectives has been upgraded to Spring Framework 6.2.17, and Spring Boot 3.5.13. Also, many third-party libraries have been updated to eliminate potential vulnerabilities.

New

Annotations

  • Added graph commenting system for users to add, edit, delete, search, and filter annotations on nodes, edges, groups of elements, and projects
  • Added view type for creation and management of annotations

Integrators

  • Added support for QLever databases
  • Added support for Amazon Neptune Analytics graph database engines
  • Added enhanced date handling by adding support for Java date and time APIs

Functions

  • Added date arithmetic functions: dateAdd, dateSubtract, dateDiff, and dateBetween

Views

  • Added support for new Java Date data types in date and time pickers across desktop, Classic web, and Modern web previewers
  • Drawing
    • The Layout On Interactive Diagramming option preserves orthogonality of edge routing upon drop
  • Tom Sawyer Map
    • The Layout On Interactive Diagramming option preserves orthogonality of edge routing upon drop

Improvements

Functions

  • Upgraded existing date functions to support new Java Date data types

Views

  • Modernized progress indicator in Web Components-based applications
  • Drawing
    • Improved Hierarchical Layout performance for very large graphs by adding an automatic layout quality setting
    • The performance improvement for hierarchical layout with polyline edge routing with a medium layout quality setting is up to 10%
    • Improved the aspect ratio of expanded nested drawings within the Orthogonal layout
    • Significantly improved the visual feedback for interactive operations, such as move, transfer, connect, and reconnect
  • Inspector
    • Enabled customization of the date renderer format
  • Table
    • Enabled customization of the date renderer format

System Requirements

  • Updated to Spring Framework 6.2.17
  • Updated Spring Boot to 3.5.13
  • Added support for the following databases:
    • Amazon Neptune Gremlin 1.4.7
    • MongoDB 8.2.5
    • Neo4j 5.26.21
    • Neo4j 2026.01.4
    • Neptune openCypher 1.4.7
    • OrientDB 3.2.51
  • Added support for the following application servers:
    • Red Hat WildFly 39.0
  • Dropped support for the following databases:
    • Amazon Neptune Gremlin 1.4.6.3
    • MongoDB 8.2.3
    • Neo4j 5.26.19
    • Neo4j 2025.11.2
    • Neptune openCypher 1.4.6.3
    • OrientDB 3.2.48
  • Dropped support for the following application servers:
    • Red Hat WildFly 38.0

Fixes

Views

  • Drawing
    • Fixed an issue with the link navigator with image nodes

Issues

  • The Modern web client framework requires unique names for toolbar and context menu operations; duplicate names of the same type are not supported.
  • The Modern web client framework supports at most one invokable view dialog open at a time per application.
  • If you use custom containers for your views, the initial view visibility state should be set manually in your application’s code.
  • You may see a warning of "Unknown Publisher" while using the uninstaller on Windows 11.
  • The application generator currently requires data files to be located within a ../data folder relative to the project file.