Skip to content

Battery Monitor 1.0.3

Choose a tag to compare

@github-actions github-actions released this 20 Oct 01:04
v1.0.3
243ae84

Battery Monitor v1.0.3

macOS Menu Bar Battery Monitoring Tool

Requirements:

  • macOS 13.0 (Ventura) or later
  • Apple Silicon (M1/M2/M3/M4) Mac

What's New in 1.0.3

Bug Fixes

  • ✅ Fixed battery percentage showing 98% when fully charged (now correctly shows 100%)
  • ✅ Fixed charging indicator (⚡) showing when battery is fully charged
  • ✅ Fixed section header font sizes to be consistent across all sections

New Features

  • Real-time System Load Power: Now reads system power consumption directly from IORegistry, no sudo required (shows actual 8-10W instead of 0W)
  • 🔌 Enhanced Charger Information: Added missing fields to GUI
    • Charger ID (shows 0x00 for generic/third-party chargers)
    • Adapter Input (real-time power from PowerTelemetryData)
    • Adapter Efficiency calculation
    • Charger Config with human-readable decoder (e.g., "Charging disabled, Battery installed, Charger suspended")
    • External Charge capability
    • Not Charging Reason

Installation

  1. Download BatteryMonitor.dmg
  2. Open the DMG file
  3. Drag Battery Monitor.app to your Applications folder
  4. Launch from Applications or Spotlight

Features

  • 🔋 Real-time battery percentage in menu bar
  • ⚡ Accurate charging indicators
  • 📊 Detailed battery health metrics
  • 🔌 Complete USB-C Power Delivery diagnostics
  • ⚙️ Real-time system power monitoring (no sudo required)
  • 🎨 Dark mode support
  • 🔄 Auto-refresh every 30 seconds

What's Included

  • `BatteryMonitor.dmg` - Installer package (1.0.3)
  • `BatteryMonitor.dmg.sha256` - Checksum for verification
  • `BatteryMonitorCLI.tar.gz` - Command-line tool
  • `BatteryMonitorCLI.tar.gz.sha256` - CLI checksum

For detailed installation instructions, see INSTALL.md


🤖 Built with Swift and SwiftUI