github Starosdev/scrutiny v1.62.4

3 hours ago

v1.62.4 (2026-06-09)

Release Highlights

  • Collector and frontend stability fixes (#600)
    • Updated AppArmor profile for Ubuntu 26.04 compatibility -- adds binary ix rules, PAM/auth resolution, dac_read_search, login accounting, and runc signal; tested across Ubuntu 24.04/26.04 on four hosts
    • Fixed security: replace Math.random() with crypto.randomUUID() in mock GUID utility
    • Fixed lint: readonly private members, deduplicated string literals, documented empty functions, error return checks in Linux device detection, govet/gocritic findings
    • Fixed collector: skip empty device names from smartctl scan output, handle megaraid duplicate scan paths
    • Fixed frontend: flex-col layout on stat cards in detail views
    • Fixed collector: add --host-id flag to MDADM collector
    • Fixed database: prevent orphan blank device rows after registration
    • Fixed frontend: mobile drives tab redirect on phones

Other Changes

  • Update a drive profile entry to include 4TB variant of the BX500 (#596)
    • Following our discussion on the simimar PR #581.
    • The Crucial BX500 consumer drive profile regex only matches the 250GB, 500GB, 1TB and 2TB variants.
    • The 4TB model (CT4000BX500SSD1) is missing, causing Scrutiny to fall back to generic ATA rules with the message "Using generic ATA rules. No vetted consumer drive profile matched this drive."

Don't miss a new scrutiny release

NewReleases is sending notifications on new releases.