Repository navigation
DriverLens v0.2.0 — Desktop edition (ARM64): Notebook + Portable HTML Reports
Second release of the DriverLens desktop edition — still read-only, privacy-first,
local-only (no telemetry, no uploads, no HTTP port).
What's new since v0.1.0
- USB Device Notebook — the app now keeps a local history of every scan on this PC:
per-device driver versions, status and changes over time, plus per-device notes.
Stored only under your user profile; never uploaded; clearable from the UI. - Portable HTML reports — export a scan as one self-contained HTML file that opens
offline anywhere. Redacted by default (device identifiers become D01, D02 …);
identifiers can be included with an explicit opt-in. - Native E2E suite extended to 15 cases covering the new views; desktop edition bumped
to 0.2.0.
Assets
| Asset | Size | SHA-256 |
|---|---|---|
DriverLens_0.2.0_arm64_portable.exe |
8,234,496 B | fff9959f163a96970d1f3562664a4926188d2e33a028fd14658e3d596b9f2cd1 |
DriverLens_0.2.0_arm64-setup.exe |
1,948,602 B | 9af3bfda6809e7138c9939e1a41803352eb3165cca9a9162e6431af7860779f4 |
Collect-DriverLens.ps1 |
7,811 B | eb13430f4513427e41856d29824d85a6f501af2d2fbcb373fcde026991db7adb |
THIRD-PARTY-NOTICES.md |
40,622 B | b92fcb4f3738dce42ca20bf1de52075c274302d2c60976930399dd2821c2b638 |
DriverLens-v0.2.0-complete.zip |
5,777,084 B | 39c12fd7567b36accc168125b34c7c60826e9045e6fda7a9ace0bfbe3da9514a |
DriverLens_0.2.0_arm64_portable.exe— Portable app (native ARM64, PE 0xAA64) — run directly; no install.DriverLens_0.2.0_arm64-setup.exe— NSIS installer (installs the ARM64 app).Collect-DriverLens.ps1— The bundled PowerShell collector script (embedded in the app; provided for transparency).THIRD-PARTY-NOTICES.md— Third-party component licenses for the binary distribution.DriverLens-v0.2.0-complete.zip— Complete package: full source tree at v0.2.0 (147 files) + all binaries + notices.
Install / run
- Installer: run
DriverLens_0.2.0_arm64-setup.exe. Requires Windows 11 ARM64; WebView2 (normally included with Windows); PowerShell 7. - Portable: run
DriverLens_0.2.0_arm64_portable.exedirectly. - Upgrading from v0.1.0: install over the previous version (or keep using the portable exe). Upgrade/uninstall behavior is not yet verified — see limits below.
⚠️ The installer is not code-signed — Windows SmartScreen may show a warning. Verify the SHA-256 above.
Verified / not verified (honest limits)
- Verified locally on one Windows 11 ARM64 machine: 211 frontend tests (20 files), 106 Rust tests (92 unit + 14 IPC-boundary), 27 legacy-suite tests, 7 bundle/static checks, and a 15-case native WebDriver E2E run (synthetic collectors). CI status for this exact commit is visible under Actions.
- Not verified: clean-machine install/upgrade/uninstall matrix; x86/x64 builds; any hardware matrix beyond one machine; SmartScreen warning behavior.
Privacy
Read-only inventory: the app never installs, disables, modifies, or removes drivers.
The Notebook store and all reports stay on your PC; the HTML report is redacted by
default. Nothing is uploaded. The collector script is included in this release for transparency.
Source
Built from commit 39b5532c2bec769c32f7127b58b840e832ed86e3 (tag v0.2.0) of https://github.com/Fredy-E/DriverLens — MIT licensed.