Released on June 16th, 2026.
This version’s Python API documentation.
All Syside Tools
Features
- validation: Add severity options for Syside specific diagnostics
Bug Fixes
- sema: Fix rare assertion in name lookup, lookup order of filtered inherited imports
Performance
- sema: Improve import name lookup scope traversal performance
Modeler and Editor
Features
- lsp: Show hover with textual representation body contents when hovering over the body
- lsp: Watch
.sysand/env.tomlfor changes and update imported projects
Bug Fixes
- lsp: Handle sysand directory deletions
Modeler
Revert
- Rollback Tom Sawyer SysML v2 Viewer version to the one used for v0.10.0 due to regressions in the version shipped with v0.10.1
Performance
- grid views: Improve hierarchical table views performance
Modeler CLI
Features
- views: Add support for Sequence view diagrams
- views: Add support for rendering
asInterconnectionDiagramto set the view type to Interconnection - presentation: Add drawing of relationship edges for:
assert/assume/require/satisfy/verify/frame/include/exhibit - presentation: Add compartments for: requirements, use cases, verifications, views
- config: Add ability to toggle control node labels
[viz.labels]group
Bug Fixes
- presentation: Fix actor, subject, and stakeholder drawing to match SysML v2 spec
- presentation: Show labels for binding edges (
=) - presentation: Fix bug where some section dividers were not drawn
- presentation: Fix bug where composition edges for referential elements were drawn as filled diamonds
- filters: Fix drawing of anonymous packages when using inline filters
Automator
Features
- Add severity options to
conf.Lintfor Syside specific diagnostics - Add option to initialize
Environmentto a different standard library path at startup - Convert
Environmentto adataclassfor easier API documentation - Add
Heritage.allmethod for depth-first traversal of (in)direct base types
Bug Fixes
- windows: Fix unicode error on redirecting CLI output to a file by switching to unicode encoding temporarily