Changelog

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

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.
Changelog

Version 0.40.0

New

  • Improved Procedure Analytics: Upgraded the analytics on the procedure page to provide more detailed insights into procedure performance over time. This includes highlighting the test steps that have the most significant impact on overall performance.
  • Thumbnail for Components: Added the ability to upload thumbnails for components. These images are automatically displayed throughout the app, enhancing visual identification and ease of use.

Improvements

  • Improved Deletion Flow: Enhanced the deletion process for main data elements. Users can now clearly see the relationships between data elements, ensuring they understand the impact before confirming deletions.
Changelog

Version 0.39.5

New

  • Optional Unit Part Number: Simplified API calls by making `unit_part_number` optional when `serial_number` is already provided.
  • Search by Unit Serial Number: Improved search capabilities by allowing Runs to be searched using the Unit's serial number.

Improvements

  • Run Page: Disabled the options to edit runs and add attachments.
  • UI Improvements: Enhanced the Units table, sorted Procedures and Components alphabetically, standardized duration display, refined the edit modal, and improved conditional display for attachments, report and steps.
  • Functional Improvements : Improved error handling for authentication failures, updated Runs ID display and ensured archived runs are considered in step run overview calculations a streamlined interface.

Fixes

  • Fixed Component Search: Resolved the issue preventing the component searches to get executed correctly.
  • Invalid Content Fix: Eliminated issues with displaying invalid content on the Run page.
  • UI Fixes: Addressed several user interface minor issues.

Feature

Track test steps

Testing hardware in production usually requires many steps. We're introducing Steps, a way to help you quickly identify the test steps that are failing the most and taking up the most time, from simple pass/fail checks to advanced numeric tests.

Release Highlight
Changelog

Version 0.39.0

New

  • Introducing Steps: Log test results with structured Steps in the Python client and REST API. Integrate seamlessly into existing scripts without disruption.
  • Steps UI Initial Release: Run page now includes Steps section; Procedure page shows average durations and pass rates.
  • Open Source Python Client: Now open-sourced under an MIT license for community engagement. ⭐️ Star the GitHub repo for updates.