Skip to content

Changelog

Stay up to date with new features and improvements.

June 6, 2026Dashboard 2.36.4

Simplify station deployment status view

The station page now shows each linked procedure's current deployment at a glance instead of a dense history timeline.

  • Replaced the per-procedure deployment timeline with a single row showing the latest commit and a Pushed / Not pushed status
  • Added clear empty states for stations with no linked procedures and procedures with no deployment yet
June 5, 2026CLI 0.22.17

The TofuPilot CLI is now open source

The CLI that runs, deploys, and manages your test procedures is now fully open source under the MIT license, so you can read the code, build it yourself, and contribute.

  • Published the CLI at github.com/tofupilot/cli with prebuilt binaries for macOS, Linux, and Windows
  • Added contributor docs, an architecture guide, and a security policy
  • Unified internal error handling and expanded the test suite for a cleaner, more reliable codebase
June 5, 2026CLI 0.22.16

Fix headless runs hanging on unit ID

Headless runs needing manual unit identification could hang forever with no interface to answer the prompt.

  • Fixed the hang, headless runs now fail fast with clear guidance
  • Kept dashboard and station operators able to answer identification on upload and deployment runs
June 4, 2026CLI 0.22.15

Faster CLI startup, offline-friendly

The CLI no longer waits on the network at startup when you are already logged in, so commands stay fast offline and on flaky connections.

  • Throttled the background update check so a burst of commands makes one network call per window instead of one per command.
  • Made whoami cache-first, showing your identity instantly and refreshing only once a day.
  • Slowed the station update-check cadence to favour stability on production benches.
June 4, 2026CLI 0.22.12

Develop procedures locally, upload when ready

Iterate on a procedure in your own working directory and upload runs to the dashboard only when you choose, with no deploy step in the loop.

  • Added tofupilot link to bind a working directory to a dashboard procedure, picking interactively or with --procedure for CI.
  • Added --upload to tofupilot run so a linked local run syncs to the dashboard, while a plain run stays local for fast iteration.
  • Added TOFUPILOT_PROCEDURE_ID to set the target in automation, and tofupilot unlink to remove a link.
June 4, 2026Release Server 1.4.3

Fix Windows install errors on managed devices

Installing the CLI on a managed Windows machine could fail with an unhelpful "Access is denied" and no way to tell why.

  • Fixed the Windows installer to pinpoint the cause when a blocked launch occurs, with clear next steps and a working alternate install location.
  • Added a saved install log and step-by-step status so failures are easy to share and resolve.
June 4, 2026Dashboard 2.36.1

Cleaner MCP connection screen

Refined how you connect AI agents to your test data with MCP.

  • Simplified the authorization screen with a clear read or read-and-write choice per connection
  • Spelled out exactly what a client can access, including that write includes permanent deletes
  • Surfaced MCP in the sidebar so it's easier to find and connect a client
June 4, 2026Dashboard 2.36.1

Connect AI agents to your test data with MCP

Connect Claude, Cursor, and any MCP client to your TofuPilot data so an AI agent can query and manage your test operations directly, with no API key to copy or rotate.

  • Added an MCP server you connect by authorizing once in your browser, scoped to a single organization per client
  • Added read tools for runs, units, parts, batches, procedures, and stations, plus optional write access to create, update, and delete
  • Added per-connection controls: read-only by default, write opt-in, role-aware access, and a connected-clients list with one-click revoke
June 3, 2026Dashboard 2.35.8

Logs unit filters + consistent filter names

Logs gain the same unit filters as Runs, and filter names are now consistent across every table and analytics sidebar.

  • Added Part, Revision, Batch, and Sample filters to the Logs sidebar
  • Standardized date filter labels (Started At, Ended At, Created At, Timestamp) and removed redundant prefixes across Runs, Logs, Units, Batches, Measurement Control, and Phase Pareto

Try these features today