Request a live demo!

Tom Sawyer Perspectives, Web Edition

Release 13.7.0

DateAugust 19, 2026
StatusGeneral

Overview

Tom Sawyer Perspectives 13.7.0 introduces many data and layout improvements. This release adds rendering, editing, and filtering for more date formats and adds support for partial date formats such as yyyy and yyyy-MM. Perspectives now automatically sizes swimlane headers to fit longer text strings: this is especially important for digital engineering applications. This release also improves the layout of disconnected nodes to better utilize the aspect ratio of the drawing view and to have better spacing when placed near larger nodes. The setting to fix node sizes or to allow node growth is now available to be applied per node: this is especially useful for digital engineering applications which have a mix of nodes with and without many connectors. Bundle layout has many improvements including refined spacing of intergraph edges, improved placement of nodes and routing of edges in expanded drawings, and overlap free edge labels. The default setting of the link navigator has been improved so that it is easier to follow the animation in large drawings.

Perspectives has been upgraded to Spring Framework 7.0.8, Spring Boot 4.1.0, MUI Material UI 9, and MUI X 9. Additionally, many third-party libraries have been updated to address potential security vulnerabilities.

New

Views

  • Data
    • Added support for partial dates such as yyyy and yyyy-MM
  • Drawing
    • Added automatic swimlane header resizing to accommodate larger header text
    • Added an option to set fixed node sizes for individual nodes in orthogonal and hierarchical layouts

Improvements

Views

  • Data
    • Added converters from Instant to ZoneDateTime, LocalDateTime, LocalDate, and LocalTime
  • Drawing
    • Added rendering, editing, filtering for more date formats
    • Improved sorting of disconnected nodes to better utilize the aspect ratio of a drawing view
    • Improved spacing between disconnected nodes positioned near larger nodes
    • Improved spacing of intergraph edges in bundle layout
    • Improved results when sequentially calling incremental bundle layout many times
    • Added diagram name to the bottom right corner of a drawing view in Web print preview
    • Changed default link navigator animation speed to low
  • View Layout
    • Standardized the default splitter settings across the Modern and Classic views

System Requirements

  • Added support for Ubuntu Linux 26.04 LTS
  • Updated to Spring Framework 7.0.8
  • Updated to Spring Boot 4.1.0
  • Updated to MUI Material UI 9
  • Updated to MUI X 9
  • Added support for Red Hat WildFly 40.0
  • Added support for Keycloak 26.6.3
  • Added support for the following databases:
    • Apache TinkerPop 3.8.1
    • MongoDB 8.3.4
    • Neo4j 2026.06.0 5.26.28
    • OrientDB 3.2.55
  • Dropped support for the following operating systems:
    • Debian Linux 13
    • Fedora Linux 43
    • Ubuntu Linux 24.04 LTS
  • Dropped support for Red Hat WildFly 39.0
  • Dropped support for Keycloak 26.0.0
  • Dropped support for Neo4j from the Schema Code Generator
  • Dropped support for creating desktop applications with Eclipse SWT
  • Dropped support for the following databases:
    • Apache TinkerPop 3.8.0
    • MongoDB 8.2.5
    • Neo4j 2026.01.4 5.26.21
    • OrientDB 3.2.51

Fixes

Views

  • Data
    • Added a dialog to show an out of memory error when loading large XML files
    • Fixed an issue when using locale parameter in $formatDate() and $convertToDateInLocale() functions
  • Drawing
    • Fixed issue where a drawing view was not sized correctly after initial load
    • Fixed issue with edge labels overlapping nodes and Intergraph edges in bundle layout
    • Fixed issue wth edge labels being placed far from edges in bundle layout
    • Fixed issue with routing of intergraph edges when expanding nested drawings in bundle layout
    • Resolved issue with large node sizes after many applications of incremental bundle layout
    • Fixed issue with large expanded nodes when applying incremental bundle layout after the expansion of nested drawings
    • Fixed blurry image exports when using the Fit in Canvas setting
    • Resolved issue with connector overlaps that occasionally occurred when expanding a nested drawing and applying incremental orthogonal layout
  • Table
    • Fixed combo box behavior and double-click selection requirements when editor data is a Map type

Issues

  • The Modern web client framework does not support multiple toolbar or context-menu operations that share the same type and name.
  • The Modern web client framework supports only one open invokable view dialog per application at a time.
  • 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 Open REST View toolbar button in the Tom Sawyer Perspectives Web Previewer loads an incorrect URL. To view the REST API documentation, you can navigate to http://localhost:10650/13.7/webjars/swagger-ui/index.html instead.