Changelog
Changelog
Changelog
New Library Support, Vision Refresh, and More
DLR PowerTrain Library Now Supported
A new commercial Modelica library — DLR PowerTrain — is now supported in Component. This legendary tool has been widely used by globally renowned automotive OEMs and suppliers such as BMW, ZF and Toyota.

- PowerTrain Library v2.8.0 adapted and tested for ODE's Modelica engine (v1.23)
- PowerTrain example models can be loaded, browsed, and simulated in Component
- Some models may have known limitations due to OpenModelica compatibility
New Rive Import Panel in Interaction
A dedicated import panel lets you drag and drop .riv files to create unlimited custom UI components, link them directly to high-fidelity physical models, and design and test complex user experiences — virtually.

- Drag-and-drop upload with inline file validation (format, size, version)
- Gallery view of imported animations with thumbnail previews and metadata (animation names, FPS, size, last updated)
- Animation preview area with play/pause/loop controls, state machine inspection, and bounding box info
- Quick actions: preview, replace, delete, rename imported assets
Download Simulation Results from Assets
Download simulation result files straight from Assets as CSV — no workarounds needed. Hit the new Download button on any result file and get a ready-to-use CSV for post-processing in MATLAB, Excel, or your tool of choice.

- Available on all result-type files in Assets
- Download button visible to Premium users; free users are prompted to upgrade
- Results generated before this release may not support download — re-run the simulation if needed
- Server results contain only dynamic simulation data, while WASM results include all parameters
Vision UI Refresh
Vision is moving to ODE's unified design system with an updated framework layout — refreshed left panel, top bar, canvas controls, and right panel. More detailed UI refinements are on the way in upcoming releases.

Ready for Firefox, Table Workflows & Interface Redesigns
Ready for Firefox & Edge
We've expanded browser compatibility beyond Chrome. ODE now runs smoothly on Firefox and Edge with optimized diagram connection line rendering. You'll see clean, smooth connection lines in System and Component canvases across all major browsers.

Edit & Run Modelica in Paper
Paper now supports direct Modelica code editing and simulation runs within your documents. Edit model code inline, run simulations instantly, and see live associations between documentation and components. Block-based editing lets you structure content efficiently. Paper bridges the gap between documentation and simulation workflows.

Seamless Table File Management
Load and replace table files directly in Component with content preview when selecting names. Txt, csv, and mat files automatically reformat into clear tables. The system properly handles file references, so renaming tables in Assets won't break component connections.

Architecture in Beta
Users working in the Architecture app beta now benefit from automatic synchronization of SysML models from SysOn directly into the Assets section. This creates a unified workspace where systems architecture artifacts live alongside behavioral models, FMUs, data tables, and other engineering resources. Your SysML files appear in Assets automatically, making them accessible across ODE apps. This integration bridges the gap between architectural design work in SysOn and behavioral simulation in ODE, supporting model-based systems engineering workflows that span both domains.

Rebuilt System Diagram Canvas
The System app's diagram interface has been completely redesigned. Nodes, connections, and ports now render with improved clarity and responsiveness. The new canvas architecture handles complex diagrams more smoothly, bringing System's visual quality in line with modern engineering tools.

Share Model, Resource Folder, Document Revision, Result Page
Share Models with Hidden Code
Select specific models to share and designate which code sections remain private. Recipients can view, run, and work with your models without accessing sensitive implementation details.

Resource Folder in Package Tree
External files referenced in your models now appear in a dedicated Resource folder within your package tree. Images, data tables, and configuration files are organized automatically with clear file type indicators.

Revision Tracking in Document
The Document editor now includes separate revision tracking fields with independent rich text editors for document information and revision history. Track changes systematically and maintain clear audit trails across projects.

System Result Page
The System app's Result page has been rebuilt with a drawer-based interface. The left drawer handles result creation and chart lists, while the right drawer provides access to result lists and parameters.

Additional Improvements
AI-powered icon and documentation generation is now faster and more reliable. Component transparency has been improved during drag operations in the Interaction app. Package badge display has been streamlined for a cleaner interface.
System, Data Table, FMU Sharing & 2 New Apps in Beta
System App 1.0 for SSP
The System app reaches version 1.0 with a complete interface redesign focused on working with FMUs packaged as SSP (System Structure and Parameterization). This release delivers a modern, intuitive workspace for building and managing system-level simulations. The new interface features streamlined navigation that reduces cognitive load and keeps your focus on the engineering work. Drag-and-drop system building lets you quickly assemble FMU-based systems without wrestling with complex menus or dialogs. Modern visual controls provide clear feedback on system structure, connections, and parameters. Create and edit SSP packages containing FMUs, system structures, and parameter sets within a clean, responsive workspace that scales from simple models to complex architectures.

Custom Data Import for Simulations
Modelica components that read external data—like CombiTimeTable, CombiTable1D, and similar table-based components—now support direct import of your CSV and custom table files through the new TableOnFile feature. Upload your datasets to the Assets section, then select them directly from component parameters. During simulation, tables are properly referenced and loaded, giving you access to real-world data without manual transcription. This is particularly valuable for validation studies, hardware-in-the-loop testing, and any scenario where you need to inject measured data into your models. Server-side simulation is fully supported, meaning models using TableOnFile can leverage ODE's cloud execution infrastructure for reliable, reproducible results.

Transfer Integration in Assets
Assets now provides direct integration with ODE Transfer, our dedicated platform for model sharing and collaboration. When you're ready to share an FMU with colleagues, partners, or the broader engineering community, click the Transfer button on any FMU asset to instantly generate a shareable link. This creates a seamless workflow between model development in ODE and model distribution via Transfer. The integration handles link generation automatically and opens Transfer in a new window, ready for you to configure sharing permissions, add documentation, or manage access.

Architecture in Beta
Users working in the Architecture app beta now benefit from automatic synchronization of SysML models from SysOn directly into the Assets section. This creates a unified workspace where systems architecture artifacts live alongside behavioral models, FMUs, data tables, and other engineering resources. Your SysML files appear in Assets automatically, making them accessible across ODE apps. This integration bridges the gap between architectural design work in SysOn and behavioral simulation in ODE, supporting model-based systems engineering workflows that span both domains.

Paper in Beta
The Paper app, now in beta, brings computational notebooks into your engineering workflow with a restructured Python execution pipeline that delivers more reliable code execution, improved error reporting, and automatic output updates. Paper creates living technical documents where Python code, visualizations, and narrative combine in a single interface. The restructured execution engine provides clearer feedback when code encounters issues, automatically updates outputs when you modify code cells, and handles dependencies more robustly. This makes Paper suitable for reproducible analysis, research documentation, and interactive technical reports that need to combine prose with executable code.

Version Control, Interaction UX, Modelica packages
Full version control for your models
We've added comprehensive version history management so you can save, browse, and restore previous versions of your work at any time. Automatic snapshots capture your progress, while manual saves let you mark important milestones. Compare code between versions to see exactly what changed, and safely experiment knowing your history is preserved.

Brand new Interaction UX
We've completely redesigned how you interact with realtime simulations. The new interface features better parameter controls, richer visualization components, and support for FMU model import and simulation. Everything feels more intuitive and responsive - you'll notice the difference immediately.

Modelica packages support
Import .zip packages from anywhere - official libraries, GitHub, or community repositories - without headaches. We fixed critical issues that were losing package data during uploads. Now all your package contents including constants and components stay intact. Plus, you can access resource files directly in your simulations using standard Modelica patterns.
