Changelog/

UI Refresh, Requirements Management, and Other Improvements

6 new features7 improvements7 fixes
UI Refresh, Requirements Management, and Other Improvements

New Features

Architecture Re-design

Refined node styling for improved readability and contrast. Interactions and behavior remain unchanged. Added hyperlinked badges in the Sub parts, actions, and states sections for better navigation.

Architecture Re-design

Requirements Re-Design

High-traffic editing surfaces are cleaner and more powerful.

Requirements Re-Design

How to use:

  • 1Requirements page uses a compact requirement list for improved readability
  • 2Right sidebar includes an overview of requirement stats
  • 3Click a requirement to edit details; use the new context menu for setting requirement Status, Type, Parent, and more
  • 4From the Left Sidebar requirements tree, double-click an item to scroll the view to it
  • 5Open Display Options to group or sort the requirements list

Set various requirement properties on right-click:

Set various requirement properties on right-click:

NEW: Requirement Tab

Requirements now each have their own page to support long-form content. All existing properties remain in the right sidebar and can also be accessed through the context menu.

NEW: Requirement Tab

How to use:

  • 1Main section includes an editor for long-form content and a list of sub-requirements underneath
  • 2Right Sidebar shows other requirement properties, constraints, system assignments for quicker scanning

Navigation Improvements

We introduced temporary tabs (shown in italics) to keep your workspace tidy as you move around. Double-click a temporary tab to make it permanent, or open a permanent tab directly from requirement and node context menus.

Navigation Improvements

Copilot redesign

A cleaner layout with improved context visibility and streamlined actions.

Copilot redesign

Richer state modeling: Substates and transition guards

Model hierarchical behavior with substates and add guard conditions to transitions for precise control.

In the TabHeader > State Dropdown, transition to a state containing substates. You will see additional options to transition to substates:

In the TabHeader > State Dropdown, transition to a state containing substates. You will see additional options to transition to substates:

When selecting a transition, in Right Sidebar > Element Properties, define guard conditions for transitions by selecting a variable, operator, and limit. Blocked transitions are highlighted in red.

When selecting a transition, in Right Sidebar > Element Properties, define guard conditions for transitions by selecting a variable, operator, and limit. Blocked transitions are highlighted in red.

Improvements

  • Toast confirmation after creating a requirement
  • More consistent spacing and typography across workspace pages and sidebars
  • Copilot adds variable units more reliably
  • Disable browser auto-fill on inputs to avoid accidental values
  • Team pages access and member management reliability improvements
  • Constraint editor shows parent element name for context
  • Copilot model upgrade for better responses

Bug Fixes

  • Snapshot input focuses correctly when adding a snapshot
  • Variable search ID copy fix for connections
  • PDF preview timeout reduced for more reliable document viewing
  • Port-to-Port connections rendering bug fixed
  • Resize Action node on resize fix
  • Immediate UI loading feedback when opening models
  • Copilot thread naming fix