exelban-stats

System UtilitiesiOSMIT

System monitor for the menu bar

Latest v3.0.15 · · iOSby exelban-statsWritten in SwiftWebsiteexelban/statsRSS

Release activity

Release activity — 15 releases across 13 days since Jun 7, 2026. Each cell is one day; darker means more releases that day. Nothing is recorded before Jun 7, 2026. Older weeks are hidden at this screen width.
JunJulAugSep
Sunday1 release on Jun 7, 20262 releases on Jun 14, 20261 release on Jun 21, 20261 release on Jun 28, 20261 release on Jul 5, 20261 release on Jul 12, 20261 release on Jul 19, 2026No releases on Jul 26, 20261 release on Aug 2, 20261 release on Aug 9, 2026No releases on Aug 16, 20262 releases on Aug 23, 20261 release on Aug 30, 20261 release on Sep 6, 2026
MondayNo releases on Jun 8, 2026No releases on Jun 15, 2026No releases on Jun 22, 2026No releases on Jun 29, 2026No releases on Jul 6, 2026No releases on Jul 13, 2026No releases on Jul 20, 2026No releases on Jul 27, 2026No releases on Aug 3, 2026No releases on Aug 10, 2026No releases on Aug 17, 2026No releases on Aug 24, 2026No releases on Aug 31, 2026
TuesdayNo releases on Jun 9, 2026No releases on Jun 16, 2026No releases on Jun 23, 2026No releases on Jun 30, 20261 release on Jul 7, 2026No releases on Jul 14, 2026No releases on Jul 21, 2026No releases on Jul 28, 2026No releases on Aug 4, 2026No releases on Aug 11, 2026No releases on Aug 18, 2026No releases on Aug 25, 2026No releases on Sep 1, 2026
WednesdayNo releases on Jun 10, 2026No releases on Jun 17, 2026No releases on Jun 24, 2026No releases on Jul 1, 2026No releases on Jul 8, 2026No releases on Jul 15, 2026No releases on Jul 22, 2026No releases on Jul 29, 2026No releases on Aug 5, 2026No releases on Aug 12, 2026No releases on Aug 19, 2026No releases on Aug 26, 2026No releases on Sep 2, 2026
ThursdayNo releases on Jun 11, 2026No releases on Jun 18, 2026No releases on Jun 25, 2026No releases on Jul 2, 2026No releases on Jul 9, 2026No releases on Jul 16, 2026No releases on Jul 23, 2026No releases on Jul 30, 2026No releases on Aug 6, 2026No releases on Aug 13, 2026No releases on Aug 20, 2026No releases on Aug 27, 2026No releases on Sep 3, 2026
FridayNo releases on Jun 12, 2026No releases on Jun 19, 2026No releases on Jun 26, 2026No releases on Jul 3, 2026No releases on Jul 10, 2026No releases on Jul 17, 2026No releases on Jul 24, 2026No releases on Jul 31, 2026No releases on Aug 7, 2026No releases on Aug 14, 2026No releases on Aug 21, 2026No releases on Aug 28, 2026No releases on Sep 4, 2026
SaturdayNo releases on Jun 13, 2026No releases on Jun 20, 2026No releases on Jun 27, 2026No releases on Jul 4, 2026No releases on Jul 11, 2026No releases on Jul 18, 2026No releases on Jul 25, 2026No releases on Aug 1, 2026No releases on Aug 8, 2026No releases on Aug 15, 2026No releases on Aug 22, 2026No releases on Aug 29, 2026No releases on Sep 5, 2026

15 releases since Jun 7, 2026, busiest day 2

Changelog

v3.0.15

Latest
Added 2
  • Added an installing loader to the update window
  • Added Text widget to the GPU module
Fixed 3
  • Fixed potential race during SMC helper update
  • Fixed hidden "Sensor to show" option in the Sensors settings on startup
  • Fixed incorrect battery power on Intel Macs while charging

From exelban-stats

Bug fixes
  • fix: fixed potential race during SMC helper update (#3592)
  • fix: fixed hidden "Sensor to show" option in the Sensors settings on startup (#3584)
  • fix: fixed incorrect battery power on Intel Macs while charging (#3577)
New features
  • feat: added an installing loader to the update window
  • feat: added Text widget to the GPU module (#3526)
View originalPermalink
How v3.0.15 went

v3.0.14

Added 1
  • Added an option to specify the SMART update interval in the Disk module
Changed 2
  • Improved network interface detection when VPN is enabled
  • Improved RTL layout
Fixed 2
  • Fixed Bluetooth reader starting CoreBluetooth scans while the module is disabled
  • Fixed blurry inactive widget previews in the settings window in some cases

From exelban-stats

Bug fixes
  • fix: fixed Bluetooth reader starting CoreBluetooth scans while the module is disabled (#3572)
  • fix: fixed blurry inactive widget previews in the settings window in some cases
New features
  • feat: improved network interface detection when VPN is enabled (#3582)
  • feat: improved RTL layout (#3546)
  • feat: added an option to specify the SMART update interval in the Disk module (#3554)
View originalPermalink
How v3.0.14 went

v3.0.13

Fixed 1
  • fixed white block in the menu bar when combined modules separator is enabled

From exelban-stats

HOT FIX

Bug fixes
  • fix: fixed white block in the menu bar when combined modules separator is enabled (#3564)
View originalPermalink
How v3.0.13 went

v3.0.12

Added 1
  • Added PBwo display backlight power sensor for MacBook Neo
Changed 2
  • Improved Disk free space calculation
  • Improved Turkish localization
Fixed 6
  • Added DCP0 group to the GPU FPS reader
  • Fixed Total System Consumption spike after wake from sleep
  • Fixed nvme_smart_log struct layout in the NVMe SMART reader
  • Fixed separator color in the combined modules
  • Fixed per-core CPU load calculation after tick counter overflow
  • Fixed invisible text in the Help window on light appearance

From exelban-stats

Bug fixes
  • fix: added DCP0 group to the GPU FPS reader (#3551)
  • fix: fixed Total System Consumption spike after wake from sleep (#3543)
  • fix: fixed nvme_smart_log struct layout in the NVMe SMART reader (#3547)
  • fix: fixed separator color in the combined modules (#3534)
  • fix: fixed per-core CPU load calculation after tick counter overflow (#3529)
  • fix: fixed invisible text in the Help window on light appearance (#3523)
New features
  • feat: added PBwo display backlight power sensor for MacBook Neo (#3519)
  • feat: improved Disk free space calculation
Localization
  • lang: improved Turkish localization (#3559)
View originalPermalink
How v3.0.12 went

v3.0.11

Added 1
  • Added System Stats button to the support options
Changed 1
  • Adjusted Battery popup to show battery and power adapter values simultaneously
Fixed 1
  • Fixed wrong module popup opening from the combined view

From exelban-stats

Bug fixes
  • fix: fixed wrong module popup opening from the combined view
New features
  • feat: cleaned up dead code
  • feat: adjusted Battery popup to show battery and power adapter values simultaneously (#3368)
  • feat: added System Stats button to the support options
View originalPermalink
How v3.0.11 went

v3.0.10

Added 3
  • Fan value support for fan view in combined view
  • Redesigned Combined view
  • Tamil translation
Fixed 3
  • Network reader blocking forever on a hung nettop process
  • Per-core CPU load overflow crash after long uptime
  • CPU frequency reads for base M5

From exelban-stats

Bug fixes
  • fix: fixed Network reader blocking forever on a hung nettop process (#3499)
  • fix: fixed per-core CPU load overflow crash after long uptime (#3476)
  • fix: fixed CPU frequency reads for base M5 (#3439)
  • fix: added Fan value support for fan view in combined view (#3410)
New features
  • feat: redesigned Combined view
Localization
  • lang: added Tamil translation (#3471)
View originalPermalink
How v3.0.10 went

v3.0.9

Added 2
  • Added additional mechanism for getting the battery max capacity
  • Added logic to show a Support window only after user interaction with Stats to prevent showing the window at random time
Changed 1
  • Updated update script to prevent resetting macOS widgets after update
Fixed 1
  • Fixed one time spikes mechanism that causes 0 speed in some cases

From exelban-stats

Bug fixes
  • fix: fixed one time spikes machanizm that causes 0 speed in some cases (#3437)
New features
  • feat: updated update script that should prevent from resetting macOS widgets after update (#3416)
  • feat: added additional mechanism for getting the battery max capacity (#3392)
  • feat: updated README with uninstall instruction, more precise requirements and OSS details
  • feat: added logic to show a Support window only after user interaction with Stats to prevent showing the window at random time (#3423)
  • feat: updated uninstall script
View originalPermalink
How v3.0.9 went

v3.0.8

Added 3
  • Added detection if disk details were changed
  • Added Ethernet details to the native widget
  • Added an option to deregister the machine from System Stats
Changed 2
  • Made improvements to the async calls
  • Wrapped all widgets variables with sync to prevent data race in edge cases
Fixed 6
  • Fixed zero SSD used space when receiving a zero block size
  • Fixed auto unit adjusting multiplier when using different unit base
  • Fixed invisible elements bug when enabling spacer between widgets
  • Fixed m5 Pro super core detection
  • Fixed not updating interface details if process-based option is enabled
  • Suppressed status bar constraint update

From exelban-stats

Bug fixes
  • fix: fixed zero SSD used space when receiving a zero block size (#3432)
  • fix: fixed auto unit adjusting multiplier when using different unit base (#3385)
  • fix: added detection if disk details were changed (#3396)
  • fix: fixed invisible elements bug when enabling spacer between widgets (#3362)
  • fix: fixed m5 Pro super core detection (#3414)
  • fix: added Ethernet details to the native widget (#3403)
  • fix: fixed not updating interface details if process-based option is enabled (#3408)
New features
  • feat: small improvements to the async calls, added an option to deregister the machine from System Stats
  • feat: added a few new tests to the project
  • feat: added a fix to suppress status bar constraint update (#3395)
  • feat: wrapped all widgets variables with sync that allows to prevent data race in some edge cases
Localization
  • lang: added missing translations
View originalPermalink
How v3.0.8 went

v3.0.7

Added 1
  • Add option to toggle ATA SMART reader that is disabled by default due to driver problems
Changed 1
  • Improve widgets
Fixed 1
  • Fixed color constants

From exelban-stats

HOT FIX

Bug fixes
  • fix: fixed a few color constants
New features
  • feat: added an option to toggle ATA SMART reader that are disabled by default due to drivers problems (#3407)
  • feat: small improvements in the widgets
View originalPermalink
How v3.0.7 went

v3.0.6

Added 2
  • add a new step in the Setup process: Preset selector that allows you to select what modules/widgets combination will be enabled on first launch
  • add ATA SMART reader to the Disk module
Changed 2
  • improve wifi details fetch in the network reader
  • improve CodeSign check in the SMC and move to the better way of passing arguments to the SMC call
Fixed 4
  • add super cores colors to the combined modules preview
  • move to the new way to draw the battery dot in the battery widget to prevent a small bug that caused the .destinationOut to be visible
  • fix battery segment alignment in the Battery popup
  • fix GPU popup update on open

From exelban-stats

Bug fixes
  • fix: added super cores colors to the combined modules preview (#3383)
  • fix: moved to the new way to draw the battery dot in the battery widget to prevent a small bug that caused the .destinationOut to be visible
  • fix: fixed battery segment alignment in the Battery popup (#3374)
  • fix: fixed GPU popup update on open
New features
  • feat: improved wifi details fetch in the network reader
  • feat: improved CodeSign check in the SMC and moved to the better way of passing arguments to the SMC call
  • feat: added a new step in the Setup process: Preset selector that allows you to select what modules/widgets combination will be enabled on first launch
  • feat: added ATA SMART reader to the Disk module (#3357)
View originalPermalink
How v3.0.6 went

v3.0.5

Added 4
  • Added fixed unit option to the Network and Disk modules
  • Added additional button state for fan helper that tells what step is missing
  • Added Bengali translation
  • Added missing translations
Changed 1
  • Separated capacity label and level in the popup view
Fixed 1
  • Reverted fan percentage calculation to use 0-max rpm instead of min-max range

From exelban-stats

Bug fixes
  • fix: reverted the old way of fan percentage calculation. 0-max rpm, instead of min-max range (#3360)
New features
  • feat: added fixed unit option to the Network and Disk modules (#3231)
  • feat: separated capacity label and level in the popup view
  • feat: added additional button state for fan helper that tells what step is missing (#3344)
Localization
  • lang: added Bengali translation addition (#3348)
  • lang: added missing translations
View originalPermalink
How v3.0.5 went

v3.0.4

Added 4
  • Added threshold for notification to prevent one time spikes
  • Added few new commands for System Stats and small improvements in the Remote popup view
  • Added an option to open specific tab in the Activity Monitor from the popup view
  • Added an option to set a main color for the Disk module (will be used in the pie chart widget)
Changed 5
  • Redesigned fans in the Sensors popup view
  • Omitted stress tests for non arm platform
  • Redesigned Battery popup view
  • Redesigned Clock popup view with option to copy day in the calendar
  • Redesigned Disk popup view
Fixed 1
  • Removed status background color from the Network widget

From exelban-stats

Bug fixes
  • fix: removed status background color from the Network widget (#3268)
New features
  • feat: added threshold for notification to prevent one time spikes (#3211)
  • feat: added few new commands for System Stats and small improvements in the Remote popup view
  • feat: redesigned fans in the Sensors popup view
  • feat: omitted stress tests for non arm platform (#3334)
  • feat: redesigned Battery popup view
  • feat: added an option to open specific tab in the Activity Monitor from the popup view
  • feat: redesigned Clock popup view with option to copy day in the calendar (#3246)
  • feat: redesigned Disk popup view
  • feat: added an option to set a main color for the Disk module (will be used in the pie chart widget) (#3285)
View originalPermalink
How v3.0.4 went

v3.0.3

HOT FIX

  • fix: fixed Pie Chart line cap in the widget view
View originalPermalink
How v3.0.3 went

v3.0.2

Added 3
  • Add an option that preserves the menu bar items position when toggle Combined modules
  • Add a new macOS 27 Golden Gate
  • Add missing translations and clean translations from unused translations
Changed 4
  • Move from cp to ditto in the updater script
  • Move SMC from SMJobBless to SMAppService.daemon
  • Improve Optimized charging detection and show it as On Hold in the battery status in the Battery popup
  • Redesign few popup elements
Fixed 4
  • Detect super cores on the base M5 chip
  • Move back to draw line chart in the widget instead of using a subview
  • Fix chart draw that could cause crash in some cases
  • Fix optional values that were not properly checked

From exelban-stats

Bug fixes
  • fix: added detect super cores on the base M5 chip (#3250)
  • fix: moved from cp to ditto in the updater script (#3218)
  • fix: moved back to draw line chart in the widget instead of using a subview (#3294)
  • fix: fixed chart draw that could cause crash in some cases (#3297)
  • fix: fixed a lot of optional values that was not properly checked
New features
  • feat: moved SMC from SMJobBless to the SMAppService.daemon (#3237)
  • feat: added an option that preserve the menu bar items position when toggle Combined modules
  • feat: improved Optimized charging detection and show it as On Hold in the battery status in the Battery popup
  • feat: redesigned few popup elements
  • feat: added a new macOS 27 Golden Gate
Localization
  • lang: added a new script scan that allows to find all untranslated/unused translations
  • feat: added missing translations and cleaned translations from unused translations
View originalPermalink
How v3.0.2 went

v3.0.1

Changed 1
  • Adjusted minimal macOS version to 12.0 from 12.4
Fixed 1
  • Top processes height calculation in the Battery popup

From exelban-stats

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)
View originalPermalink
How v3.0.1 went
View all

Discussion

If you publish exelban-stats, you can claim this product by proving you administer its repository.