Skip to content
Handbook Version v2026.04.17.1 Released 2026-04-17
Download PDF

Regression Checklist

Goal

Provide a regression checklist aligned with the current implementation.

Library

  • The library home page opens correctly
  • In an empty-library case, h730duino / BluePhil sample documents are visible
  • Grid/list layout switching works
  • A new document can be imported
  • Re-importing the same name and same format with byte-identical original source is ignored with a clear message
  • An existing document can be opened
  • A design or manufacturing revision can be appended
  • Re-importing the same name and same format with changed original source appends a new revision and switches to the latest revision
  • SES import can be launched from the document menu
  • Rename, duplicate, pin, delete, share, and view-information actions work from the document menu

Workspace

  • Entry points for Workbench / Console / Settings are available in the workspace
  • Mode switching across 2D / 3D / Data works
  • The app can enter the Data transitional state during import preparation
  • 2D can pan, zoom, and select objects
  • The View Info card in 2D can open and copy text
  • Console can switch between chat and event-log views
  • Visibility is expanded by default in Workbench
  • Selection Filter is collapsed by default in Workbench
  • Objects can search and apply actions
  • If the sample is KiCad, 3D can finish loading

Export

  • The export button is available in 2D
  • If export access is still locked, tapping export opens the purchase center first
  • After export access is unlocked, the export configurator opens and export completes normally
  • PNG or PDF succeeds at least once
  • If this round involves board-file exchange, original-source export succeeds at least once
  • If this round involves format conversion, DSN or KiCad 8 converted export succeeds at least once
  • On iOS, if Photos export is part of validation, PNG -> Photos succeeds

Stability

  • Import progress text or percentage changes over time
  • 3D loading stage text changes over time
  • Failure cases show clear messages rather than failing silently
  • A non-KiCad sample shows a clear unsupported message when switched to 3D
  • The language page explains system language switching and the possible relaunch requirement

Suggested Note Template

  • Regression version:
  • Platform:
  • Sample:
  • Is KiCad:
  • Passed items:
  • Failed items:
  • Notes: