AI, Integrations, Architecture
Jan 11, 2025
Ports, Interfaces, State Transitions, and Other Improvements
[New]
Ports and Interfaces
Users can now define interfaces on parts without defining connections. For example, if you have a valve that accepts a certain type of control signal, has a max power limit/voltage level, and a port size, i.e., 3/4". Users can add this part to their model BEFORE knowing all the details of the actual connection, such as the actual control logic, power, and flow rate.
State Transitions (Beta)
Trigger automated actions when your system changes modes (e.g., "active" → "standby"). Early adopters can test this in preview.
GitLab integration
Now available in development environments for streamlined CI/CD workflows. Set up your gitlab connection by clicking on your Profile Avatar > Settings > Gitlab Connection to add your Github Token and Group ID. Then, upon opening the Script Editor view of an Action element, at the top-right, switch from File to Gitlab and select the file from your Gitlab repository that you'd like to load into this Action element.
[Improved]
Improved invite routing and authentication flow when sharing models with unauthenticated users, routing them to login accordingly.
Improved information retrieval for AI Copilot