Skip to main content
November 17, 2025
Live pipeline loading, simpler simulation API, and current variable support

Live pipeline loading

Pipeline pages now load progressively — only the next pending element is fetched at a time, with live updates as elements complete. This makes working with long pipelines much more responsive.

Simpler simulation API

The simulation API has been simplified from a two-step process to a single step. UCP input parameters are also now supported directly in simulation protocols, making it easier to configure and run simulations.Find out more →

Current variable support in pipeline

Pipeline objectives now support current as a variable, expanding the set of quantities that can be used in fitting and optimization workflows.
Improvements
  • Data loading on optimization pages improved with proper cleanup on navigation.
  • Job compute time is now logged for performance monitoring.
  • Renamed “model” to “parameterized model” and “equations” to “model” for clarity.
Fixes
  • Fixed optimization v1 data conversion error that caused the optimization list to appear empty.
  • Fixed design optimization bugs.
  • Fixed pipeline multistart plots consistency.
Improvements
  • Reverse parser now handles design objectives and metrics.
  • DesignObjective updated to use a metric dictionary format.
  • Sensitivity analysis improvements: fixed second-order calculation and added log-transform support.
  • Initial guess distributions (Log, Uniform) added for simpler configuration.
  • Output variables now available with SimulationObjective.
  • Multiple statistics supported in validation reports.
  • V_init can now be loaded from the dataloader when evaluating custom parameters.
  • Parameter dependencies made optional for simpler objective definitions.
Fixes
  • Fixed a validation issue with objective inputs.
  • Fixed symbol evaluation in MSMR models.
  • Fixed time_series and steps key validation.