Fix template clone auto-deploy
Fixed an issue when cloning a template: auto-push now picks up the seed commit so the procedure deploys to your stations immediately.
Stay up to date with new features and improvements.
Fixed an issue when cloning a template: auto-push now picks up the seed commit so the procedure deploys to your stations immediately.
OpenHTF is a first-class framework alongside the TofuPilot Framework for stations: clone a starter from /new, push to GitHub, the station picks up your test on the next deploy.
Measurements with a recorded value but no validators were reaching the dashboard as UNSET instead of PASS, mostly affecting string measurements used for traceability.
UNSET, any failing validator forces FAIL, otherwise PASS.Procedures living inside a uv-workspace monorepo can now be deployed without restructuring the repo, by pointing the CLI at the package directory.
package_directory setting on procedures so deployments resolve dependencies from a sub-package instead of the repo root.Fixed a bug that could cause SPC sidebar filters to silently ignore selections when more than one value was picked. Multi-value filters now narrow the chart as expected.
A headless-first rewrite of TofuPilot Stations: more hardware architectures supported, real-time control from the web, isolated artifacts, and push-to-deploy with environments.
Creating a unit from a part with ., :, or + in its number used to fail with a raw validation blob. Validation now matches what part creation allows, and errors are readable.
., :, or +Self-hosted installations can now connect GitHub with clearer feedback at every step.
Multi-dimensional measurements now support named data series with independent units, enabling richer time-series visualizations.
name field to data series, allowing each axis to carry a label (e.g. "Frequency", "Voltage")units from measurement level to individual data series for per-axis unit control