MacStats Updates

We ship fast. Here is every improvement, bug fix, and new feature added to MacStats.

v1.0.4: Diagnostics & Insight Latest

July 2026
Added Incident detection with a full timeline view. MacStats now records performance incidents as they happen and lets you replay what your Mac was doing.
Added "Diagnose My Mac", a one-click system analysis that summarises the current state and recommends prioritised actions.
Added Baseline anomaly detection. MacStats learns what is normal for your Mac and alerts on sustained deviations instead of firing at fixed thresholds.
Added Weekly Mac health report with a health score, delivered as a notification and a full report window.
Added Plain-English status summaries in the dashboard, generated locally with no network round-trip.
Added Smarter battery alerting, including per-cycle and step-drop notifications with maintenance advice.
Improved History and Trends charts: clearer axes, richer tooltips, and correct date formatting across the 24-hour, 7-day and 30-day ranges.
Improved More accurate CPU, disk, network and Bluetooth monitoring across the board.
Fixed Insight and History windows now reuse a single window instead of opening duplicates, and no longer leak memory when closed.
Security Quitting a process now asks for confirmation first and refuses to signal core macOS processes. This also closes a case where force-quitting kernel_task from the process list could stop MacStats itself.

v1.0.3: Dashboard Polish

July 2026
Improved Dashboard stat circles redesigned for better readability at a glance.

v1.0.2: Pro & Sessions

June 2026
Added Session recording: capture dense samples over a defined period and export the results as CSV.
Added Bluetooth peripheral monitoring, including per-device battery levels and a device count in the menu bar.
Added Disk space chart alongside the existing CPU, memory and network history.
Added Proactive AI alerts that surface a diagnosis when a process sustains high CPU or memory.
Added Battery health and cycle-count tracking via IOKit, with health warnings.
Added Pro licensing with a dedicated Pro menu bar layout.
Improved AI Insights moved into a standalone window for easier reading.
Improved Menu bar refinements: Bluetooth icon, MB/s network formatting, tighter padding and native hover geometry.
Fixed Memory pressure readings corrected to reflect real system pressure.
Fixed AI Explainer no longer produces inaccurate descriptions for unknown processes.
Security Removed an Option-key developer unlock bypass and rotated hardcoded API credentials out of the app.

v1.0.1: Alerts & Customisation

June 2026
Added Memory pressure monitoring with a native notification system.
Added Automatic updates via Sparkle, so new versions install without a manual download.
Added App theme support and a completely redesigned Settings panel organised into General, Menu Bar, Advanced and About.
Added Compact and stacked network display modes to save menu bar space.
Added Dynamic coloured gauges that shift colour as utilisation climbs.
Improved Monitoring rewritten on async/await for lower overhead and smoother refreshes.
Fixed Menu bar icon vertical alignment, dashboard padding, and popover clipping issues.

v1.0.0: The Launch Release

June 2026
Added Initial public release of MacStats.
Added Native SwiftUI menu bar monitor for CPU, Memory, Disk, and Battery.
Added Process listing with historical trend tracking.
Added AI Process Explainer for Pro licences.