Request a live demo!

Tom Sawyer SysML v2 Viewer, Web Edition

Release 1.2.0

DateOctober 1, 2025
StatusGeneral

Overview

This release upgrades the bundled pilot implementation to version 2025-07 and improves support for the SysML v2 graphical syntax: including rendering of expression attributes in model element compartments, enumerations compartments, and package visibility keywords. Additionally, the rendering of directed features is improved to show arrows describing the direction of ports and pins. This release also includes new layout options for hierarchical layout direction, port placement, and port label rotation. It also provides automatic application of incremental layout upon loading or removal of model elements. Automatic element coloring by given language keywords is also now available. OpenID Connect (OIDC) authentication is now supported.

Tom Sawyer SysML v2 Viewer has been updated to use Tom Sawyer Perspectives 13.3.1. You can see more details here.

Also, many third-party libraries have been updated to eliminate potential vulnerabilities.

New

SysML v2 Pilot Implementation

  • Upgraded the bundled pilot implementation to version 2025-07

Views

  • Drawing
    • Added setting for hierarchical layout orientation
    • Added setting for horizontal port placement
    • Added setting to rotate port labels
    • Added automatic coloring by SysML language keywords
    • Added rendering of expression attributes in model element compartments
    • Added rendering of enumeration compartments
    • Added rendering of package visibility keywords
    • Users can now print the drawing view across multiple pages
  • Tree
    • Added a refresh button in the project tree view

Authentication

  • Added OpenID Connect (OIDC) authentication

Improvements

Views

  • Drawing
    • On loading and removal operations we now call incremental layout to better preserve the user’s mental map of the diagram
    • Default hierarchical layout orientation has been changed to Left to Right
    • Improved rendering of directed features with arrows denoting the direction of the port or pin
    • Improved selection, hover, and highlight visuals

System Requirements

  • Added support for the following operating systems:
    • Apple macOS 26
    • Debian Linux 12.10
    • Amazon Linux 2023
  • Dropped support for the following operating systems:
    • Debian Linux 12.7
    • Amazon Linux 2

Fixes

Views

  • Drawing
    • Fixed the representation of redefined attributes
    • Fixed a bug that prevented node names from showing the expected content
    • Fixed an issue where reference edges were not rendering as expected
    • Fixed an issue where edges were missing in Use Case diagrams
    • Fixed a bug preventing action flows from rendering correctly
    • Fixed an issue where private markings were not showing up
    • Fixed a connection issue that prevented users on Ubuntu from connecting to the SysML v2 API Endpoint

Issues

  • Projects sometimes open slowly