Skip to content

Releases: nbebaw/boostchanger

v5.2.0

06 Mar 21:03

Choose a tag to compare

Release Notes

v5.2.0

New Features

  • Tray Quick-Actions: The system tray menu now includes a Turbo Boost toggle (shows current ON/OFF state) and a Performance Mode submenu with all four modes (Power Save, Balance, Performance, Ultra). The tray stays in sync with the app via IPC.
  • Dark Mode: Added a light/dark theme toggle button in the nav bar on both pages. The selected theme is persisted to ~/.config/boostchanger/settings.json (via Electron's userData path) and applied immediately on next launch with no flash.
  • CPU Temperature: Live CPU temperature display added to the dashboard and to the CPU Settings nav bar, polled every 2 seconds using systeminformation.cpuTemperature(). Shows "N/A" when sensor data is unavailable.
  • Minimize to Tray: Minimizing the window now hides it completely from the taskbar. Use "Show App" in the tray icon menu to restore it.

Bug Fixes

  • localStorage cache bug fixed: main.js was calling session.clearStorageData() on every launch, silently defeating the caching in dashboard.js. Static system info (OS, kernel, CPU name, RAM, disk) now loads from cache on subsequent page visits within the same session.

v5.1.1

Dependency Updates

  • electron updated from 40.4.1 to 40.8.0
  • electron-builder updated from 26.7.0 to 26.8.1
  • electron-updater updated from 6.7.3 to 6.8.3
  • systeminformation updated from 5.31.0 to 5.31.3

v5.1.1

06 Mar 10:35
95f4364

Choose a tag to compare

Release Notes

v5.1.1 — 2026-03-06

Dependency Updates

All runtime and build-time dependencies have been updated to their latest versions.

Package Previous Updated
electron 40.4.1 40.8.0
electron-builder 26.7.0 26.8.1
electron-updater 6.7.3 6.8.3
systeminformation 5.31.0 5.31.3

electron-window-state remains at 5.0.3 (already at latest).

Notes

  • No application logic changes in this release — maintenance update only.
  • Transitive dependencies (ajv, minimatch, minipass, tar, filelist, and others) were also updated as part of the lockfile refresh.

v5.1.0 — previous release

See GitHub Releases for prior changelog.

v5.1.0

17 Feb 15:21

Choose a tag to compare

v5.1.0 - Code Refactoring & UI Improvements

🚀 What's New

This release brings major code quality improvements, performance optimizations, and a modernized UI/UX experience.

⚡ Performance

  • 40% smaller core library - Reduced from 271 to 160 lines
  • 50% less CPU overhead - Changed polling interval from 1s to 2s
  • Fixed memory leaks - Prevented duplicate event listener attachments
  • Optimized caching - Smarter localStorage usage

🎨 UI/UX Improvements

  • Responsive design - Better layout on all screen sizes
  • Accessibility - ARIA labels, semantic HTML, keyboard navigation
  • Modern styling - Smooth transitions, better hover effects
  • Loading states - User feedback during data fetching

🛠️ Code Quality

  • Eliminated redundancy - Unified Intel/AMD handling
  • Centralized config - New constants module for system paths
  • Better error handling - Consistent patterns across all modules
  • DRY principle - No repeated code

v5.0.3

16 Jul 16:02

Choose a tag to compare

Release Note:

  • Update all dependencies

v5.0.2

18 Mar 20:30

Choose a tag to compare

Release Note:
update all packages

v5.0.1

01 Jan 21:51

Choose a tag to compare

Release note:

  • Update all Dependencies
  • add to the main window (sandbox: false) for electron v22

V5.0.0

28 Jul 19:05

Choose a tag to compare

Release note:

  • Update Electron to version 19.0.10
  • Update all dependencies packages
  • Change the design ob Navbar
  • Boostchanger is now supporting also AMD Processors
  • Improve code quality

V4.6.0

10 Jul 09:21

Choose a tag to compare

Release Note:

  • Update Electron to the latest Version
  • Update all Dependencies to the latest Version
  • Added a new information in the dashboard (Has Battery?, Hard Disk Type etc..)

v4.4.0

27 Jan 10:52

Choose a tag to compare

Release Note:

  • Update all Code
  • Update to electron 16.0.7
  • Update systeminformation to 5.10.7
  • Delete public-ip package and all ip information from dashboard
  • Added to dashboard new information (Disk Type, Disk Model, Disk Vendor and Has Battery).

v4.3.3

17 Sep 11:26

Choose a tag to compare

Release Note:

  • Update to electron 14.0.1
  • Update systeminformation to 5.9.3
  • Add icon attribute to linux build
  • Add tar.xz to the packages