Changelog

Keep yourself informed about the most recent additions and improvements we’ve made to TofuPilot.

Feature

OpenHTF Support

Today, we’re excited to announce native support for OpenHTF tests in TofuPilot. With just one line added to your scripts, our open-source Python client automatically creates a run on TofuPilot, parsing the test phases, measurements, and attachments, while storing the original OpenHTF JSON log for traceability.

Release Highlight
Changelog

Version 0.45.0

New

  • Initial Support for OpenHTF: TofuPilot now supports importing and parsing logs generated by OpenHTF, the open-source hardware test framework by Google, enabling seamless integration with your existing test execution data.
Feature

Activity Feed for Units

You can now follow the activity feed for your units. Use the history to track your assemblies and reworks. Modifications can be made when creating a new test by specifying the sub-units or from an API endpoint.

Release Highlight
Changelog

Version 0.44.0

New

  • Activity Feed for Units: You can now track the history of your units. Modifications can be made when creating a new test by specifying the sub-units or from an API endpoint.

Improvements

  • Charts Readability: We've improved the readability of the control charts and histogram by enhancing the x and y-axis. You can now more easily read the raw data by date for each step of your tests.
Feature

Histogram

Introducing the Histogram feature: a visual tool that shows test data distribution, helping users quickly spot trends and outliers. With filters for date and part numbers, it's designed to easily catch deviations in production quality.

Release Highlight
Changelog

Version 0.43.0

New

  • Histogram and Gaussian Curve: Added to the control chart for better detection of out-of-bound values, distribution trends, and test limits.
  • String Format for Test Steps: Now supports string values, allowing the recording and visualization of non-numeric data like software versions.
  • Retrieve Units by Serial Number: Introduced a function in the Python client and REST API to fetch units and their associated run details using the serial number.
  • OpenHTF Log Import: Simplified integration by enabling the upload and processing of OpenHTF log formats directly into TofuPilot.

Improvements

  • Editor Table Enhancements: The table editing experience in the procedure report section is now more intuitive, improving usability for printable reports creation.
Changelog

Version 0.42.0

New

  • Filter by Date and Component Revision: Added filtering options for test performance data by dates and component revisions.

Improvements

  • Improved Print and PDF Layout: Enhanced page formatting for better readability when printed or exported.
  • Sorted Cpk and First Pass Yield: Now displays test steps with the lowest values first for easier prioritization.
  • Design and UX Enhancements: Improved overall design and user experience across the app.

Fixes

  • Various minor fixes and performance improvements.
Feature

Test Step Insights

Introducing Test Step Insights in TofuPilot—breaks down test performance step by step. Get real-time yield metrics, pinpoint failures, and access Cpk for precision. Optimize efficiency with detailed test duration analysis.

Release Highlight
Changelog

Version 0.41.0

New

  • Test Insights: Introducing a new insights module that allows you to analyze the performance of individual test steps in detail. Break down metrics such as first pass yield, cycle time, and process capability at the step level to drive process efficiency and quality improvements.

Improvements

  • Logging of API Errors: Added a new API errors page where you can inspect any API request errors that occur on the app side, making it easier to diagnose and resolve issues.
  • Improved Python Error Messages: Enhanced the clarity and detail of Python error messages to help users quickly identify and troubleshoot issues during development.