Disk Activity Monitor 1.4.13
Disk Activity Monitor v1.4.13
Compared against v1.4.12 (head 114cbf9).
What's changed
New features
- In-app update checking and installation ΓÇö added
AppUpdateCheckerandAppUpdateDownloaderin Core, wired into the tray through a newMainWindow.AppUpdatesflow (b898a07). - File tools ΓÇö new Core services for tailing files (
FileTailReader), deleting files (FileDeletionService), binary detection (BinaryExtensionPolicy), and open-handle inspection (HandleTool,HandleOutputParser), surfaced in the tray viaMainWindow.FileTools(6a58a4c,21ef7ac). - New charts and viewers ΓÇö added
LiveDiskChart,PieChart, andMarkdownViewertray controls (c084814). - Core additions ΓÇö Markdown parser, database maintenance, monitoring rate statistics, and a single-instance guard (
e599ab4). - CLI updates ΓÇö refreshed CLI commands and project configuration in
CliRunner/Program(d08839e).
Improvements
- Extended configuration, alerting, repository, and sampling models, including
AppConfig,ConfigStore,UserSettingsStore,AlertEngine,MonitorRepository, andDiskSample(bb1dbba). - Updated the collector worker and service host startup paths (
9c0e460). - Reworked the tray UI (
MainWindow.xaml,MainWindow.xaml.cs,TrayController,App.xaml.cs) to integrate the new monitoring, file tools, and update features (21ef7ac). - Adjusted
BarChartandThroughputStatsalongside the new charting work (c084814,bb1dbba).
Fixes
- TBW evidence is now validated by source and capacity in
TbwLookupService(with relatedFoundryLocalClientchanges) (96456fe).
Build and packaging
- Installer script, wizard assets (dark wizard images), and packaging scripts updated; added
scripts/build-installers-launch-nopush.ps1and updatedbuild-all-installers.ps1andmake-icon.ps1(0db7801). - The full solution is now tested before installer packaging (
37677bc).
Documentation
- README and in-app help content (
HELP.md,HELP.html,installer/README.md) refreshed (e989107).
Tests
- Substantial new and updated coverage for updates, file tools, charts, markdown parsing, CLI, installer script, lifecycle entry points, repository, monitoring rate stats, notifications, single-instance guard, and tray lifecycle toasts (
a1cf903,114cbf9). - Stabilized abandoned-mutex coverage (
114cbf9).
Overall: 72 files changed, 13,249 insertions, 373 deletions.
Installation
Self-contained installers (no separate .NET runtime required) are published as GitHub Release assets.
| Architecture | Installer |
|---|---|
| x64 (64-bit Intel/AMD) | DiskActivityMonitor-Setup-1.4.13-x64.exe |
| x86 (32-bit) | DiskActivityMonitor-Setup-1.4.13-x86.exe |
- Download the installer matching your architecture from the v1.4.13 release assets.
- Run the setup executable and follow the wizard.
- On upgrade, setup asks whether to keep your existing settings and monitoring database.
To build installers from source:
.\scripts\build-all-installers.ps1 -Version 1.4.13Output is written to installer\Output\ as architecture-suffixed executables.
Assets
| File | Size (bytes) | Size (MB) | SHA-256 |
|---|---|---|---|
| DiskActivityMonitor-Setup-1.4.13-x64.exe | 87393466 | 83.34 | 296fcdcfaaf4f6d662b2e3608d348fbaf4913568b65f3a08e53295e0b14911b2 |
| DiskActivityMonitor-Setup-1.4.13-x86.exe | 80223354 | 76.51 | 139255a3dbc13b6e41f954deeecf1d39cf1e40bac6f8611fe3da25680e8961cd |
Validation
- Built variants: x64, x86
- Build configuration: Release
- Commit target: 114cbf9
- Assets verified locally: DiskActivityMonitor-Setup-1.4.13-x64.exe, DiskActivityMonitor-Setup-1.4.13-x86.exe