Request a live demo!

Tom Sawyer SysML v2 Viewer, Web Edition

Release 1.3.0

DateDecember 17, 2025
StatusGeneral

Overview

This release features support for sequence diagrams. Expansion of occurrence nodes now displays the corresponding sequence diagram, showing events and messages using lifelines and dependencies.

This release also upgrades the bundled pilot implementation to version 2025-09.1 and improves support for the SysML v2 graphical syntax, including rendering for many types of compartments such as analyses, rendering, and verifications, along with updated rendering of variants and variations compartments. A model caching service provides improved speed for initial loading of models.

The drawing view includes a new option to visualize edge crossings. Also, placement of ports relative to node text has been improved.

Tom Sawyer SysML v2 Viewer has been updated to use Tom Sawyer Perspectives 13.4.0. We have upgraded our React, MUI Material UI, and MUI X software to deliver a next-generation, high-performance React UI that offers a 20–25% gain in rendering speed and responsiveness. Precision graph layout improvements include multiple refinements to edge routing, node placement, and label positioning, collectively resulting in cleaner graph visualizations. You can see more details about Perspectives 13.4.0 here. Also, many third-party libraries have been updated to eliminate potential vulnerabilities. And, SysML v2 Viewer now supports the OpenAI ChatGPT Atlas and Perplexity Comet AI browsers.

New

SysML v2 Pilot Implementation

  • Upgraded the bundled pilot implementation to version 2025-09.1

Model

  • Provided caching server for faster initial loading of models

Views

  • Drawing
    • Added sequence diagram layout
    • Added setting to visualize edge crossings
    • Added rendering for 27 additional SysML v2 compartment types including analyses, rendering, and verifications compartments

Improvements

Views

  • Drawing
    • Updated support for rendering of variants and variations compartments
    • Improved spacing between node text and connectors
    • Improved performance of model element loading

System Requirements

  • Added support for the following operating systems:
    • Debian Linux 13
  • Added support for the following AI browsers:
    • OpenAI ChatGPT Atlas
    • Perplexity Comet
  • Dropped support for the following operating systems:
    • Debian Linux 12.10

Fixes

Views

  • Drawing
    • Fixed the issue where the incremental layout failed to respect the relative placement of disconnected nodes during expansion, ensuring the layout is now sufficiently incremental
    • Fixed the issue where perform action nodes could be duplicated and could not be removed.

Issues

  • Projects sometimes open slowly.