Changelog

What changed,and when.

Every release, newest first, with what was added, improved, fixed or hardened.

1.0.6 Latest September 2026

Clearer Numbers

  • Added CPU and RAM can read as what is free or what is used, your choice, applied to the dashboard gauges and the menu bar together.
  • Added Memory pressure and session recording are available in every dashboard size, not only the largest one.
  • Fixed RAM used now means what Activity Monitor means by it. It previously counted reclaimable file cache as used and read several gigabytes high.
  • Fixed The dashboard no longer clips its own header and footer, and no longer leaves dead space in the smaller sizes. It sizes itself to what it is showing and fits on small displays.
  • Fixed Cards and gauges name the metric above the figure, so a card says what it measures before it says the number.
  • Fixed The status pill explains what set it. Hovering it names the reading behind Attention or Critical.
1.0.5 August 2026

AI Allowance & Menu Bar Control

  • Added A monthly AI allowance meter in Settings, showing how many explanations you have used, how many are left, and the date the allowance resets.
  • Added Tapping a process now explains what it is first, without spending anything. The live diagnosis of why it is busy right now is a separate button that tells you the cost before you press it.
  • Added A setting for how long the expanded menu bar stays open after the pointer moves away. New installs default to 2 seconds.
  • Improved Process descriptions are shared between everyone who asks about the same process, so the same question is not paid for twice.
  • Improved MacStats no longer asks for a Keychain password on launch. Your licence moves to a file only your account can read, the first time the app runs after updating.
  • Improved Licence problems now say what is actually wrong, whether that is an expired trial, a refunded licence, or a device that was deactivated, instead of one message covering every case.
  • Fixed Running out of AI explanations is shown as a plain message with the reset date, rather than appearing as a failed analysis.
1.0.4 July 2026

Diagnostics & Insight

  • 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.
1.0.3 July 2026

Dashboard Polish

  • Improved Dashboard stat circles redesigned for better readability at a glance.
1.0.2 June 2026

Pro & Sessions

  • 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.
1.0.1 June 2026

Alerts & Customisation

  • 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.
1.0.0 June 2026

The Launch Release

  • 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.

Updates arrive in the app automatically. See the download page to install it for the first time.

Stop staring at numbers.

Keep your Mac's important signals one glance away, and get a useful answer when something does not look right.

Download MacStats free