1.66.0 (2026-07-08)
Drive Health And SMART
- Prevent false
FAILED: SCRUTINYATA SSD results by skipping generic HDD observed-threshold scoring for vendor-specific ATA SSD SMART attributes when the smartctl-reported name does not semantically match bundled generic ATA metadata, and add an exact-family Crucial/Micron RealSSD m4/C400/P400 compatibility profile. Closes #587. - Expand ATA consumer-drive profile matching, inspection, and observability so profile behavior is easier to understand and troubleshoot. Includes #552.
- Detect Power-On Hours 16-bit counter rollover so wrapped ATA values do not inflate age and replacement-risk interpretation. Includes #595 and #625.
- Add ATA SMART self-test history persistence, API support, and device-details UI coverage. Includes #491.
UI
- Add dashboard column-count and card-density controls. Includes #471.
- Fix dark-mode tokens for settings dialogs and dropdowns. Fixes #634.
CI And Maintenance
- Harden branch-sync automation so
betais protected from cleanup and recreated automatically if missing. Includes #630. - Roll in dependency and workflow maintenance already carried on
beta, includingactions/checkoutv7 and frontend dependency security updates.