CPUBalance Changelog

What's new in CPUBalance 1.4.0.6

Jan 6, 2023
  • Switch to distinct CPUBalance registry key for update check setting
  • Fix update checks enabled toggle wouldn’t work
  • Further refactoring of update check mechanism
  • Update installer copyright year
  • Fix Reset Defaults button in ProBalance Advanced Options dialog may result in slightly different defaults than fresh install

New in CPUBalance 1.3.0.8 (Dec 5, 2022)

  • (3) Minor fixes and enhancements
  • (5) Add product version to user-agent string
  • (5) Latest Governor

New in CPUBalance 1.2.0.4 (Apr 2, 2022)

  • Latest Governor
  • Defer to Process Lasso’s Governor when co-installed with Process Lasso (not recommended)

New in CPUBalance 1.1.0.16 (Feb 10, 2022)

  • (15) Installer: Improvements to language selection code
  • (15) Installer: Improvements to self-terminate signal
  • (13) GUI: Increase height of ProBalance Enabled control for better display with >100% scaling
  • (13) GUI: Remove ‘Check for Updates’ syslink on main window. Use tray menu to manually initiate an
  • update check.
  • (9) Build: Adjust versioninfo resource of Insights.exe
  • (9) Build: Consolidate version numbers
  • (9) Build: New code signing certificate
  • (9) GUI: Move ‘Updates’ submenu to root of tray menu
  • (7) Installer: Init beta updates to ON for new install of a beta
  • (5) GUI: Add toggle for beta updates
  • (5) GUI: Tray menu adjustments and addition of beta updates setting
  • (3) Installer: Fix missing Russian resource DLL
  • (1) Core: Update to latest Governor
  • (1) Build: Retarget to VS2022

New in CPUBalance 1.0.0.92 (Apr 20, 2020)

  • Latest Governor

New in CPUBalance 1.0.0.90 (Mar 25, 2020)

  • Improve system tray click behavior
  • Adjust LogViewer about dialog
  • Latest Governor
  • Update languages

New in CPUBalance 1.0.0.84 (Jul 2, 2019)

  • Improve performance of GUI
  • Fix issue where CPUBalance could cause changes to a co-installed Process Lasso’s configuration to not persist. Note that if you have Process Lasso, you don’t need CPUBalance.
  • Allow governor refresh rate to be adjusted regardless of license.
  • Latest ProBalance algorithm
  • Adopt any theme in use by Process Lasso (e.g. Dark Mode)
  • Minor cosmetic

New in CPUBalance 1.0.0.82 (Jun 19, 2019)

  • Fix right-click on list item can inappropriately trigger exclusion toggle
  • Minor cosmetic improvements
  • Add Slovenian
  • Update to latest core engine

New in CPUBalance 1.0.0.80 (Feb 7, 2019)

  • Disable debug output in prior build

New in CPUBalance 1.0.0.76 (Jan 13, 2019)

  • Fix language selection

New in CPUBalance 1.0.0.74 (Dec 23, 2018)

  • Update to latest core engine
  • Improve support for 64 logical CPU cores
  • Adjustment to behavior of ProBalance advanced options dialog

New in CPUBalance 1.0.0.72 (Apr 27, 2018)

  • Fix governor refresh rate not persisting in some Pro installations

New in CPUBalance 1.0.0.68 (Aug 1, 2017)

  • Build optimizations for faster and smaller code
  • Fix manual update check had 25 second delay

New in CPUBalance 1.0.0.66 (May 25, 2017)

  • Improved ‘Bring to Front’ behavior (taskbar entry for existing instance will flash)
  • Updated Finnish and Russian

New in CPUBalance 1.0.0.64 (May 22, 2017)

  • Update to latest internal libraries

New in CPUBalance 1.0.0.62 (May 12, 2017)

  • Fix uninstaller’s use of temporary path (requires product reinstall to get new uninstall.exe)

New in CPUBalance 1.0.0.60 (May 9, 2017)

  • Update to latest core engine

New in CPUBalance 1.0.0.58 (May 2, 2017)

  • Fix ability for installer to download the correct edition if you got the wrong one (speaking of bit-size)

New in CPUBalance 1.0.0.54 (Apr 28, 2017)

  • Update to the latest ‘core engine’, which has numerous fixes ported from Process Lasso

New in CPUBalance 1.0.0.52 (Apr 24, 2017)

  • Bring in latest core engine to resolve a few issues
  • Language updates

New in CPUBalance 1.0.0.48 (Apr 9, 2017)

  • Bring up to date with the latest Governor from Process Lasso v9 (note that CPUBalance and Process Lasso v9 should *not* be co-intalled, it’s one or the other now)
  • Add redundant storage of the ‘do not show again’ for the solicitation dialog, as some registry cleaners wipe out the setting

New in CPUBalance 1.0.0.44 (Mar 27, 2017)

  • Switch to NSIS 3.01 (the installer we use)
  • Switch to NSIS::inetc to auto-download the right edition, NSISDL was broken due to HTTPS
  • Added new super-cleanup via our bcleaner.exe tool
  • Added better OS pre-requisite check

New in CPUBalance 1.0.0.42 (Mar 21, 2017)

  • Fix English typo and update French and Russian

New in CPUBalance 1.0.0.40 (Mar 21, 2017)

  • Add governor responsiveness slider to Insights dialog

New in CPUBalance 1.0.0.38 (Mar 20, 2017)

  • Fix app shutdown from systray while Insights window open
  • Add snall, non-timed solicitation /w do not show again setting

New in CPUBalance 1.0.0.36 (Mar 17, 2017)

  • Fix possible launch of web browser when main window opened when co-installed with Lasso v9 or in certain scenarios

New in CPUBalance 1.0.0.30 (Mar 9, 2017)

  • Include latest ProBalance algorithm
  • Improve Advanced ProBalance config dialog when ‘Reset Defaults’ hit
  • Updated languages

New in CPUBalance 1.0.0.28 (Mar 9, 2017)

  • Fix spacing in controls of Advanced ProBalance Options Dialog
  • Fix behavior of ‘Reset Defaults’ button in Advanced ProBalance Options Dialog

New in CPUBalance 1.0.0.26 (Mar 2, 2017)

  • Fix ‘exclude children of foreground process’ option in advanced ProBalance settings dialog (would not save/load that value)

New in CPUBalance 1.0.0.24 (Mar 1, 2017)

  • Important fix to ProBalance algorithm from v9 branch governor

New in CPUBalance 1.0.0.22 (Feb 27, 2017)

  • Improve interoperability with latest Process Lasso version 9 (where it is no longer needed! – CPUBalance is for those who want *only* the ProBalance algorithm)
  • Get latest v9 branch governor updates (a few fixes to advanced ProBalance parameters)

New in CPUBalance 1.0.0.20 (Feb 21, 2017)

  • Fix language detection issue in last build

New in CPUBalance 1.0.0.18 (Feb 19, 2017)

  • Fix critical future update issue due to identical event names accidentally used (copy and paste accident corrected before it became too much of an issue)

New in CPUBalance 1.0.0.14 (Jan 19, 2017)

  • Fix rare issue with co-install of Lasso could cause two instances of CPUBalance governor in some sessions to be running.

New in CPUBalance 1.0.0.10 (Jan 17, 2017)

  • Additions to log item types shown by Process Lasso v9 branch logviewer, as present in CPUBalance.

New in CPUBalance 1.0.0.9 (Jan 17, 2017)

  • Improve LogViewer caption
  • Added log items for I/O Priority Class changes during ProBalance Restraint

New in CPUBalance 1.0.0.8 (Jan 17, 2017)

  • Update Russian, fix installer version number

New in CPUBalance 1.0.0.6 (Dec 20, 2016)

  • Fixed some broken (in the UI) or non-listed advanced options
  • Switched to standard language for some advanced options
  • Remove advanced instance safeties added to last build, since they proved redundant

New in CPUBalance 1.0.0.4 (Dec 20, 2016)

  • Changes to co-install governor procedures
  • Change metadata on processgovernor.exe module to match CPUBalance

New in CPUBalance 1.0.0.2 (Dec 20, 2016)

  • Update French
  • Fix some minor cosmetic issues with ProBalance options dialog

New in CPUBalance 1.0.0.1 (Dec 20, 2016)

  • Release

New in CPUBalance 1.0.0.0 (Dec 20, 2016)

  • Release Candidate 1