Skip to main content
January 12, 2026
Faster data uploads, MSMR extrapolation, and performance improvements

Faster data uploads

Data uploads now use signed URLs instead of JSON request bodies, eliminating timeouts when uploading large datasets. This is especially noticeable for files that previously failed to upload due to size limits.Find out more →

OCP data interpolation with MSMR extrapolation

OCP fitting now blends measured data with MSMR physics-based fits, providing smooth interpolation within the data range and physically-grounded extrapolation outside it. A new custom export class for piecewise functions supports this workflow.

Performance improvements

Pipeline loading is significantly faster thanks to reduced unnecessary fetching and elimination of duplicate element requests. Database queries have also been optimized with new indexes and a more efficient authentication check.
Improvements
  • Default model constants are now available for parameterized models.
  • API responses include a correlation ID for easier troubleshooting.
  • Route guards added for projects and cyclers to prevent unauthorized access.
Fixes
  • Fixed infinite recursion when switching organizations.
  • Fixed variable names in the optimization creation form.
Improvements
  • Composite MSMR support for multi-particle electrode models.
  • Added optimizer to the reverse parser mixin for round-trip serialization.
Fixes
  • Pchip interpolation errors are now wrapped as NumericalErrors to prevent unexpected pipeline failures.
Improvements
  • IDAKLU solver options can now be passed through as keyword arguments for finer control over solver behavior.
Fixes
  • Fixed solver warnings during protocol simulation.