Release notes
Changelog
A curated view of what's new across recent Captyse development. Every early-access license includes all updates through 1.0.
v0.8Early Access
Simulation, live
The Simulink side of Captyse comes online: one monolithic ODE, algebraic loops, and human-in-the-loop control.
- addedUnified engine mode — coupled Simulation compounds flatten into one monolithic ODE solved by a single solver; co-simulation becomes an explicit opt-in.
- addedAlgebraic-loop solver — stateless feedback cycles are torn and solved as r(x) = g(x) − x = 0 via a graph-agnostic nonlinear core (Newton / Broyden / fixed-point / Anderson / Brent / Bisection).
- addedHuman-in-the-loop input events — drive a running live simulation from keyboard and mouse, with a draggable on-screen HUD showing each binding's live value.
- improvedWire routing overhaul — a three-stage net pipeline with single trunks, perpendicular taps, lane-nudging, and geometry-derived junction dots.
- improvedPerformance & serialization hardening — seed-free FxHash residual cache, reused RK stage buffers (bit-identical trajectories), atomic SHA-256 saves, and Criterion benchmarks guarding speed in CI.
- changedDashboard production shell — a modular nav-rail (Home / Projects / Hardware / Learn) with searchable, pinnable recent projects and drag-and-drop .cap opening.
v0.7
The core data & math engine
The type zoo collapses into one unified Array; complex numbers and MKL-backed linear algebra land.
- addedUnified Array data model — scalars, signals, vectors, matrices, and N-D tensors become one socket family, with units and uncertainty flowing through all of them.
- addedComplex numbers end to end — pack/unpack, arithmetic, and unary functions across the wire.
- addedIntel-MKL linear-algebra + statistics backend — matmul, decompositions, norms, einsum, and descriptive statistics.
- addednumpy-style array builders — linspace, logspace, geomspace, arange, zeros, ones, full, eye, diag, and random generators.
- improvedThe unification reached the UI — one Array socket family and a Data Table that renders any rank uniformly.
v0.6
Hardware-agnostic acquisition
The data-acquisition chapter closes and is proven on real hardware.
- addedHardware-agnostic acquisition core — proven end to end on Sysam Campus (live ADC streaming + DAC output) plus NI-DAQmx, on a bring-your-own-driver basis.
- addedCompound nodes & visual editor — reusable subsystems with a schema-driven inspector.
- improvedGraph version control — content-addressed snapshots, branches, semantic diffs, and non-destructive restore.