Changelog

Infinite Innovation. Committed to delivering ultimate cost-performance SPC software for global manufacturers.

Feb 11, 2026
  • Fixed language errors on the "Correlation Analysis" page.
  • Fixed language issues for the "Generate Random Numbers" button on the "Analysis of Variance" page.
  • Corrected the div height issue in the top left/right sections of the Histogram page; removed fixed heights.
  • Fixed pagination language issues on the History page.
  • Resolved missing Japanese translations in the language pack and verified consistent multi-language coverage for all keys.
  • Fixed Layui date picker language: now displays Chinese if system is set to Chinese, otherwise defaults to English.
  • Optimized drag-and-drop functionality for Dynamic and Comprehensive Dashboards.
  • Fixed the non-existent `removeTag` function error on the Historical Analysis page.
  • Resolved the `getSearchFieldKeys is not defined` error when clicking advanced search on Data Detail and Edit pages.
  • Added display mode options for abnormal points in style groups: "Sequence Number" or "Follow X-axis Label".
Feb 10, 2026

Fixed multi-language display issues for Gage Linearity and Bias studies.

Feb 06, 2026

Optimized form rendering: User color markers and System Configuration forms now display only after data is fully loaded to prevent incorrect operations.

Feb 03, 2026
Released V4.1 _2026.02.03

Fixed untranslated ANOVA content within SPC Analysis reports.

Feb 01, 2026

Updated monitoring module and control charts to support single-sided control limits.

Jan 31, 2026
  • Fixed algorithmic errors for "Lower Limit Only" abnormal detection rules.
  • Standardized the UI style of the Notification Group Management page to match the rest of the system.
  • Batch updated the Configuration Overview page to adapt to the new Configuration Management logic.
  • Corrected language issues in logs generated by `add.py`.
  • Relocated system log pages to the main System Menu.
  • Terminal nodes in the test item directory tree are now highlighted with the theme color.
  • Added configuration in style groups to determine if "Control Phase" is selected by default in the entry interface.
  • Updated hover tooltips and pop-up windows in control charts: Supplier, Batch No., and Remarks now follow custom field aliases.
  • Updated OAuth2.0 + OIDC authentication and added an information prompt page.
Jan 30, 2026
  • Fixed menu selection color matching issues in User Management.
  • Unified the size of all "Save" buttons across the system.
  • Added a confirmation prompt for "Cancel Alarm" actions in abnormal detection projects.
  • Added functionality to clear uploaded data files.
Jan 29, 2026
  • Updated `spc.html` to support display of "1 point beyond 3σ" rule for single-sided (upper/lower) limits.
  • Implemented auto-deletion for uploaded test project data where the `vn` column is entirely empty.
  • Revised the display of single-sided abnormal rule groups on the SPC Analysis page.
  • Added validation for rule groups: if single-sided is enabled, only one single-sided rule can be saved. Hidden single-sided groups if the feature is disabled.
Jan 28, 2026
  • Updated SPC algorithms to support abnormal detection for single-sided (upper or lower only) 3σ violations.
  • Refined abnormal rule group configurations and fixed errors when deleting rules within a group.
  • Updated the active rule display in the top-right corner to show up/down arrows for single-sided 3σ rules.
  • Optimized `backup.py` by using a safer method to retrieve `mysqldump` paths.
  • Enhanced `monitor.py` stability by skipping non-standard data that previously caused SPC calculation crashes.
  • Fixed import failures caused by null `monitor_min_interval_seconds`; defaulted value to 60 seconds.
  • Added a global configuration toggle: "Enable Single-sided Abnormal Detection for Control Charts".
Jan 27, 2026
Released V4.0 _2026.01.27

Optimized the monitoring service to resolve memory leaks in Windows environments.

Jan 24, 2026

Redesigned the menu selection functionality for batch user management, creation, and duplication.

Jan 23, 2026
Released V4.0 _2026.01.23
  • Added "Retain Form Data After Saving" checkbox in batch entry with browser-side persistence.
  • Set maximum width of 150px for the `v` field in batch entry tables.
  • Excel uploads now save files to the server and record filenames in logs.
  • Optimized `get_configs`: implemented a signal file (`app/config_update_signal`) to trigger configuration refreshes only when changes occur.
Jan 22, 2026
  • Infrastructure: Refactored `spc_test.py` to use UTF-8 encoded JSON payloads; enabled cross-origin Iframe access.
  • Configuration Cache: Implemented a dual-layer strategy (Raw Data + Dynamic URL) with 300s TTL. Resolved 404/500 errors caused by missing protocol headers on startup.
  • Import Performance: Removed redundant queries in `import_df` and refactored validation to reuse sessions.
  • Pandas Vectorization: Rewrote data preprocessing using Pandas for vectorized type conversion, array expansion, and column cleaning.
  • Batch Conflict Detection: Optimized duplicate detection using SQL `IN` clauses (Batch Size: 1000), drastically reducing database RTT.
  • UI/UX: Replaced text buttons with icons for "Save" and unified their placement at the top of pages.
Jan 21, 2026
  • Limited `item_data` interface to a maximum of 100 points per request to boost performance.
  • Enhanced list persistence: saved selections now remain active after refreshing/saving pages.
  • Implemented modern Google Material Design icons throughout the system.
Jan 20, 2026
  • Added batch editing for "Owner" in Test Item Management and added an Owner column for individual selection.
  • Updated dropdown menus to display "Full Name" instead of "Login Name" for test item owners.
  • Optimized recursive category queries: logic moved to database-level execution, significantly reducing SQL overhead in Python.
Jan 16, 2026
  • Optimized Dashboard and Test Item trees: restricted creation at the root level and refined right-click menu operations.
  • Added drag-and-drop sequencing and auto-rearrangement for Dynamic Dashboards.
  • Enhanced Comprehensive Dashboard editing: supports cross-category item dragging and category reordering.
Jan 15, 2026
Released V4.0 _2026.01.15
  • Fixed history saving for SPC analysis involving non-fixed subgroup sizes in the CPK Tool.
  • Added manual height adjustment for spreadsheets within the CPK Tool.
  • Modified data entry to force "Chart Points" to follow Style Group settings.
Jan 04, 2026
Released V4.0 _2026.01.04

Added version number display to the login page and optimized SPC report exports for varied data types.

Jan 03, 2026
  • Major Feature: Added support for non-fixed subgroup size data types across reports, monitoring, and entry interfaces.
  • Added batch binding for Abnormal Detection, Alarms, Notifications, and Style Groups in Test Item Management.