Skip to content

Releases: exelban/stats

v3.0.1

07 Jun 18:51

Choose a tag to compare

Bug fixes

  • fix: fixed top processes height calculation in the Battery popup (#3276)
  • fix: adjusted minimal macOS version to 12.0 from 12.4 (#3277)

v3.0.0

07 Jun 09:39

Choose a tag to compare

First major release in years.

For reaching 40k stars on GitHub, I decided to release a new major version. It doesn't break anything and doesn't introduce big changes, but it starts a new chapter in Stats - monitoring inside the application. Over the next 6-8 months I have a lot of plans for changes: rewriting the settings logic from scratch (over time there's just too much going on there), adding a more historical view of the data, a few new widgets, and many small features I always wanted to add but held off on to keep the app simple and stable.

It's a new chapter for Stats, and I'm very thankful to everyone who helps make Stats better.

Bug fixes

  • fix: fixed preview/settings button visibility
  • fix: moved back to the CSDiskSpaceGetRecoveryEstimate + purgeable but now with most important fix - removeAllCachedResourceValues. Since the macOS by default cache the requested URL data. So does not case what method we use - it will be always cached. And this one is more efficient than volumeAvailableCapacityForImportantUsageKey. (#3249)

New features

  • feat: added a new module Remote that allows to monitor remote systems
  • feat: removed custom icons and moved to the SF Symbols
  • feat: adjusted the radius in the popups
  • feat: small adjustments in all popups
  • feat: redesigned the sections title in the popups
  • feat: redesigned ColumnChartView
  • feat: redesigned GPU popup view, dropped multi GPU view, only selected GPU will be visible in the popup
  • feat: small redesign in the RAM popup
  • feat: redesigned Battery popup
  • feat: moved to macOS 12 as a minimum required version
  • feat: added animation to the Charts
  • feat: enabled Network preview
  • feat: enabled Disk preview
  • feat: deleted dead code from the project
  • feat: enabled RAM preview
  • feat: added solution for Desktop widgets not showing the data to the FAQ section in the README.md
  • feat: enabled GPU preview
  • feat: enabled CPU preview

Localization

  • lang: improved automatic translation with gemma4 model

v2.12.16

03 Jun 11:15

Choose a tag to compare

Last release with macOS 11 support

HOT FIX

  • fix: moved back to the CSDiskSpaceGetRecoveryEstimate + purgeable but now with most important fix - removeAllCachedResourceValues. Since the macOS by default cache the requested URL data. So does not case what method we use - it will be always cached. And this one is more efficient than volumeAvailableCapacityForImportantUsageKey. (#3249)

v2.12.15

24 May 16:39

Choose a tag to compare

Bug fixes

  • fix: reverted to volumeAvailableCapacityForImportantUsageKey for disk free space since CSDiskSpaceGetRecoveryEstimate + purgeable space is unreliable
  • fix: fixed stale data on popup reopen across all modules (matches CPU fix)

New features

  • feat: added calendar selecting option to the Clock module (#3230)
  • feat: renamed Remote plugin to SystemStats
  • feat: adjusted Repeater leeway to better manage reads
  • feat: added RegexCache to the TextWidget that allows caching some calculations

v2.12.14

17 May 09:54

Choose a tag to compare

Bug fixes

  • fix: fixed possible memory leaks
  • fix: fixed display fps visibility in the GPU popup

New features

  • feat: added custom colors for widgets (#3165)
  • feat: redesigned Network usage timer (#3175)
  • feat: fixed stale CPU popup data when reopening the popup
  • feat: improved LineChart rendering by showing gaps when data is unavailable instead of drawing a misleading continuous line
  • feat: added timestamp tooltips to the connectivity chart
  • feat: added Network preview (disabled for now)
  • feat: moved Settings, Update, Setup, and Support windows to lazy-loaded initialization, reducing startup memory usage according to Stats.
  • feat: added How to contribute section to the README.md
  • feat: added System Stats account information to the Stats, for non free users the contribution alert will be hidden

Localization

  • lang: improved German translations (#3207)

v2.12.13

03 May 12:54

Choose a tag to compare

Bug fixes

  • fix: fixed inverted separator color (#3139)

New features

  • feat: added authorization step when trying to update Stats as non-admin (#3153)

Localization

  • lang: fixed some Dutch translations (#3179)

v2.12.12

26 Apr 11:02

Choose a tag to compare

Bug fixes

  • fix: refresh popup readers when popup reopens (#2988)

New features

  • feat: adjusted stepper field width constraints (#3105)
  • feat: improvements in the Remote module
  • feat: moved ANE utilization from read to calculation from power usage
  • feat: added Disk preview (disabled for now)
  • feat: improved updater mechanism for better handling of the mount point, and added new app version signature
  • feat: removed powermetric from the SMC helper. It was added with the idea that it might be used someday, but due to security risks, I will just remove it from the app.

Localization

  • lang: updated Japanese translations for clarity and accuracy (#3161)

v2.12.11

19 Apr 17:10

Choose a tag to compare

Bug fixes

  • fix: fixed release version for v2.12.10 (#3154)

v2.12.10

19 Apr 15:44

Choose a tag to compare

Bug fixes

  • fix: fixed case when reading I/O from the network interface that is not available cause crash

New features

  • feat: added GPU preview (disabled for now)
  • feat: added display FPS to the GPU module
  • feat: added FAQ for hidden menu bar icons on macOS 26

Localization

  • lang: updated French translations in Localizable.strings (#3151)
  • lang: updated Estonian language (#3149)
  • lang: fixes to auto translation (#3129)

v2.12.9

12 Apr 11:41

Choose a tag to compare

Bug fixes

  • fix: fixed data race in the Sensors popup
  • fix: fixed Fan helper installation process by using System over domain for launchd (#3008)
  • fix: fixed Line Chart draw offset

New features

  • feat: added RAM preview (disabled for now)
  • feat: added ANE utilization to the GPU module (#2897)

Localization

  • lang: improved Korean language support (#3127) type
  • lang: updated Japanese translations in Localizable.strings (#3113)
  • lang: added missing translations