FanControl Changelog

What's new in FanControl v190

May 14, 2024
  • Update LibreHardwareMonitorLib (for real this time)
  • Fix bug when waking from sleep

New in FanControl v189 (May 8, 2024)

  • Fix bugs
  • Reduce CPU usage of LHM Nvidia gpu sensor source
  • Button to install plugins
  • Update LibreHardwareMonitorLib

New in FanControl v188 (May 1, 2024)

  • Allow decimals in Auto fan curve
  • Fix a bug where a config wouldn't be reloaded properly
  • Fix various mix sensors bug
  • Update LibreHardwareMonitorLib

New in FanControl v187 (Apr 19, 2024)

  • Update LibreHardwareMonitorLib
  • Fix some auto-calibration issues
  • Do not queue snack messages when window is not visible
  • Detect control discrepancy with calibration

New in FanControl v186 (Apr 1, 2024)

  • UI/UX tweaks
  • Bug fixes
  • Updated LibreHardwareMonitorLib

New in FanControl v185 (Mar 23, 2024)

  • Fix calibration bug when scanning for maximum RPM value
  • Add RPM range tooltip on RPM label
  • Add view option to hide calibration label at the bottom of control cards.

New in FanControl v184 (Mar 17, 2024)

  • Various calibration improvements
  • Fixed some UI bugs
  • Fixed capped RPM values out of mix fan curve

New in FanControl v183 (Mar 14, 2024)

  • Fixes flat fan curve bug in V182
  • Controls can now be RPM calibrated.
  • Calibration can be done through the assisted setup or edited manually.
  • All fan curves can now be switched to RPM mode.
  • Controls now show their configuration status through a label.
  • .NET 7 version is now deprecated in favor of .NET 8.
  • Updated LibreHardwareMonitorLib.

New in FanControl v181 (Feb 15, 2024)

  • Max response time increased from 60 to 300 seconds
  • Fixed a bug where a fan would stay stuck on its default %
  • Increased the set control % when pairing with the assisted setup
  • Software now available with an installer (portable still available)

New in FanControl v180 (Feb 1, 2024)

  • Better NvAPI error handling
  • Fixed serialization issue
  • Added tooltip on textbox to show original sensor name
  • Small bug fixes

New in FanControl v179 (Jan 19, 2024)

  • Fixed a bug in V178 when loading/changing configuration
  • Fix a bug where sensor settings wouldn't be saved using the assisted setup.
  • Disable LHM if no sensor source is checked.
  • Change the title bar color based on current theme.
  • Update LibreHardwareMonitorLib

New in FanControl v178 (Jan 19, 2024)

  • Fix a bug where sensor settings wouldn't be saved using the assisted setup.
  • Disable LHM if no sensor source is checked.
  • Change the title bar color based on current theme.
  • Update LibreHardwareMonitorLib

New in FanControl v177 (Jan 6, 2024)

  • Bug fixes
  • Update LibreHardwareMonitorLib

New in FanControl v176 (Dec 30, 2023)

  • Bug fixes
  • Update LibreHardwareMonitorLib

New in FanControl v175 (Dec 11, 2023)

  • Split the "sync with windows" setting for theme and tray icon color.
  • Fix the Load config window to have a maximum height + scrollbar.
  • Fix a bug with the update notification

New in FanControl v174 (Nov 22, 2023)

  • Add labels to + menu
  • UI tweaks
  • Update LibreHardwareMonitorLib and other dependencies

New in FanControl v173 (Oct 28, 2023)

  • Improve light mode contrast
  • Show message when using Windows 8.1 or below
  • Fix update order for complex fan curve/custom sensor scenarios
  • Fix hysteresis setting binding on graph triple dot menu
  • Better error handling when closing down/refreshing
  • Add Windows notification when an update is available and notifications are on

New in FanControl v172 (Oct 14, 2023)

  • Added keyboard shortcuts (see top right menu)
  • Fixed a bug with multi-instances scenarios
  • Settings page tweaks

New in FanControl v171 (Oct 4, 2023)

  • Fixed a timeout issue with NZXT devices
  • New settings on Linear and Graph to ignore hysteresis at min and max temp (was enabled under the hood before, you can now disable it)

New in FanControl v170 (Sep 10, 2023)

  • Simplify the manual pairing process for controls/speeds with a new dialog UI tweaks
  • Serialization changes (will prompt for save)

New in FanControl v169 (Sep 9, 2023)

  • Simplify the manual pairing process for controls/speeds with a new dialog
  • UI tweaks
  • Serialization changes (will prompt for save)

New in FanControl v168 (Aug 26, 2023)

  • Move view options to home page
  • Move sensor settings to settings page
  • Settings page overhaul
  • Update LibreHardwareMonitorLib

New in FanControl v167 (Aug 16, 2023)

  • Fix a bug where the UI would become unresponsive

New in FanControl v166 (Aug 13, 2023)

  • Update LibreHardwareMonitorLib
  • Various bug fixes

New in FanControl v165 (Aug 1, 2023)

  • Improved tray icon tooltip text.
  • Various bug fixes.
  • Double click in load config dialog.

New in FanControl v164 (Jul 22, 2023)

  • Various bug fixes
  • Simplify scheduled task
  • Preview cards in theme page

New in FanControl v163 (Jul 15, 2023)

  • Bug fixes
  • New interface to be injected in plugins to show main window
  • Updated LibreHardwareMonitorLib

New in FanControl v162 (Jun 29, 2023)

  • Hamburger is back, sort off. It will now show/hide the column menu on the side.
  • You can now opt out of the update popup at startup in the settings page.
  • An icon will be displayed near the top right three dot menu when an update is available.
  • Updated LibreHardwareMonitorLib.

New in FanControl v161 (Jun 27, 2023)

  • Goodbye to the hamburger menu.
  • Say hello the the sidebar menu.
  • Updated LibreHardwareMonitorLib.

New in FanControl v160 (Jun 15, 2023)

  • Create new configuration (blank) dialog
  • The background and foreground color now change slightly based on your primary color
  • Updated LibreHardwareMonitorLib

New in FanControl v159 (Jun 3, 2023)

  • Fixed a bug in V158 where sensors would be duplicated

New in FanControl v157 (May 15, 2023)

  • Add warning for InpOut
  • Update LibreHardwareMonitorLib
  • Small bug fixes

New in FanControl v156 (May 9, 2023)

  • New feature: Import from config
  • Fixed a bug in the graph editor
  • Fixed a bug where the main window would show after initialization sequence

New in FanControl v155 (May 2, 2023)

  • Fix time average sensor logic
  • Fix an instance where the main window would pop up on start
  • Added sponsor button

New in FanControl v154 (Apr 18, 2023)

  • Updater now works properly for both NET 7.0 and NET 4.8 releases
  • Updated LibreHardwareMonitorLib
  • InpOut is now opt-in
  • The dotnet version of the program is now indicated next to the version number in the hamburger menu

New in FanControl v153 (Apr 4, 2023)

  • InpOut is now activated by default (support for Gigabyte 2nd chips)
  • Update LibreHardwareMonitorLib
  • TieredPGO is now on for the NET 7.0 version

New in FanControl v152 (Mar 25, 2023)

  • You can now hide custom sensors
  • Update LibreHardwareMonitorLib
  • New offset custom senso
  • Fix tray icon bugs
  • Identification dialog will now also rename the corresponding speed sensor
  • Update process now has checksum validation
  • Fixed a bug where dialogs would be invoked while the window is not visible.
  • Fixed a bug where the window would always be shown after sleep.

New in FanControl v147 (Feb 28, 2023)

  • Main window will now be responsive at startup when initializing sensors
  • Fixed clicking onto graph points moving them
  • Curves and custom sensors that failed to restore due to a missing sensor will now be shown
  • Updated LibreHardwareMonitorLib

New in FanControl v146 (Feb 12, 2023)

  • You can now hide fan curves like controls and speeds.
  • Bugfix: saving proportional option on sync fan curve.

New in FanControl v145 (Feb 9, 2023)

  • New plugin view that lists sensors provided by a plugin.
  • Proportional offset option for Sync fan curve.
  • Updated LibreHardwareMonitorLib.

New in FanControl v143 (Jan 15, 2023)

  • Change the color of any tray icon via the appearance dialog
  • Added the option to disable Asus EC in sensor settings

New in FanControl v140 (Dec 13, 2022)

  • Various bug fixes
  • Support for dark text over light theme colors
  • Update LibreHardwareMonitorLib

New in FanControl v138 (Dec 3, 2022)

  • Minimum % feature on control cards
  • Updated LibreHardwareMonitorLib
  • Add EULA to the program.

New in FanControl v137 (Nov 22, 2022)

  • Updated LibreHardwareMonitorLib (NCT6799D, NCT6686D, Windows storage spaces)
  • Renamed target fan curve to trigger fan curve to better reflect its internal logic.

New in FanControl v134 (Oct 27, 2022)

  • UI refinements
  • Sexier graph fan curve card
  • Failed initialization will now prompt the sensor settings
  • Update LibreHardwareMonitorLib
  • Update Material Design version
  • Cache window maximized state
  • Save prompt now has a cancel button.
  • Nvidia 0 RPM override option

New in FanControl v131 (Oct 7, 2022)

  • Fan start bug: control could get stuck at start %.
  • Logger will now split itself in multiple files to avoid one giant unmanageable file.
  • Sync fan curve now detects if there is a loop.
  • Improved multi-instance handling: will now look if a FanControl instance is opened in a different user session. If yes, that instance will be closed before opening a new one. If the instance is on the same session, the existing process will show its main window.
  • Improved plugin error handling and integration
  • Refresh will now rescan for new plugins

New in FanControl v129 (Sep 18, 2022)

  • Bugfix: Plugin initialization would duplicate cards
  • Update LibreHardwareMonitorLib (NZXT GRID+ V3 support)

New in FanControl v127 (Sep 7, 2022)

  • Fixed deserialization bugs
  • Fixed a drag and drop issue removing user selection
  • Fixed a control bug when the control sensor returns no value periodically
  • More robust retry detection logic when the app starts
  • Support zero and negative temperature values
  • New control option: Force Apply. Will try to retake control if your control displays a "?".
  • Refined assisted setup

New in FanControl v122 (Aug 19, 2022)

  • Fixed a drag and drop issue removing user selection
  • More robust retry logic when the app starts (requires to re-save your config)
  • The app will now save the number of detected sensors in your config. At boot, if the number of sensors is different than the one saved in your config, the app will refresh a few times until the number of sensors matches.

New in FanControl v121 (Aug 1, 2022)

  • Updated LibreHardwareMonitorLib
  • Various bug fixes

New in FanControl v120 (Jul 16, 2022)

  • Updated LibreHardwareMonitorLib
  • Various bug fixes

New in FanControl v119 (Jun 30, 2022)

  • Assisted setup: New settings step + faster fan pairing
  • Starting the app twice will open back the existing instance
  • UI refinements
  • Updated LibreHardwareMonitorLib

New in FanControl v118 (Jun 9, 2022)

  • UI improvement: better use of the accent color
  • More robust wake from sleep
  • Fixed a bug when editing a graph

New in FanControl v117 (May 31, 2022)

  • Fixed cache being flushed randomly on shutdown
  • Tweaked the auto fan curve
  • Improved the assisted setup for faster stop% step

New in FanControl v116 (May 27, 2022)

  • Opt-out of update popup for a specific version
  • Fixed a graph editing bug
  • Extended plugin interface with injectable modules (logger and dialog)
  • Auto fan curve now acts like a linear fan curve when not in load temperature
  • Show the config file save/load location

New in FanControl v115 (May 16, 2022)

  • Change tray icon color from "Theme and colors" dialog
  • Fixed a bug when matching a single fan automatically
  • Fixed various issues with dialogs

New in FanControl v113 (May 10, 2022)

  • Change tray icon temperature color depending on windows theme dynamically
  • FanControl will prevent session ending if config has changed
  • New IPlugin2 interface
  • Updated LibreHardwareMonitorLib

New in FanControl v112 (May 1, 2022)

  • Auto-scroll when adding a new item
  • Cancel button in graph dialog
  • Auto-save on logout, shutdown or restart
  • Fixed a "one way" hysteresis bug
  • Fixed a bug allowing over 100% on Nvidia controls
  • Changed minus button style on numeric up/down fields
  • Fixed a drag and drop bug
  • Fixed window positioning bug
  • Fixed transitionary state bug for linear and graph

New in FanControl v111 (Apr 26, 2022)

  • Fixed a plugin display bug in the sensor settings
  • A default fan curve is now created on first launch
  • Fixed a drag/drop issue
  • Ask for save on exit from the tray icon (Thanks Jay)
  • Fixed a bug when adding a curve/sensor in a mix

New in FanControl v110 (Apr 5, 2022)

  • Configurable temperature range for graphs
  • Better decimal temp support
  • Fixed a bug where the graph width was changing dynamically

New in FanControl v108 (Mar 25, 2022)

  • Better decimal support all around
  • Fixed potential UI memory leak
  • Removed useless properties when saving a config file
  • Use nickname for mix sensor
  • UI tweaks
  • TCC gpu support for NVApiWrapper

New in FanControl v105 (Mar 3, 2022)

  • Nickname any temperature sensor from the sensor settings dialog
  • Fixed a graph display bug in the graph fan curve card

New in FanControl v103 (Feb 17, 2022)

  • Updated LibreHardwareMonitorLib

New in FanControl v101 (Jan 13, 2022)

  • Bug fix with serialization when no config is yet saved.
  • Bug fix with numeric up down fields

New in FanControl v100 (Jan 5, 2022)

  • Cute spinning fan icon
  • Auto fan-curve (BETA): Changed parameters names to better reflect their usage.
  • Bug fixes

New in FanControl v99 (Dec 16, 2021)

  • Auto fan-curve (BETA): Automatically adjust speed to keep a load target temperature. Settings and behavior are subject to change. Use at your own risk. Feedback welcomed.
  • Allow text-wrapping for longer sensors/curves names
  • Updated Libraries

New in FanControl v98 (Nov 24, 2021)

  • Fixed bug with start/stop detection
  • Updated LibreHardwareMonitorLib
  • UI refinements

New in FanControl v97 (Nov 14, 2021)

  • Fix storage sensor enabling/disabling bug
  • Sensor settings no longer overwrites your config when making a change
  • Refined assisted setup

New in FanControl v96 (Nov 8, 2021)

  • New sensor settings dialog window
  • Refined fan start and stop logic
  • Subtract function for mixes
  • Updated LibreHardwareMonitorLib (driver)

New in FanControl v95 (Oct 28, 2021)

  • Numeric up/down controls for points in the graph
  • Change windows startup delay for sensor detection issues
  • Display 1 decimal place for % on all cards
  • Refined the tray icon tooltip text
  • Updated LibreHardwareMonitorLib (driver)

New in FanControl v94 (Oct 28, 2021)

  • UI tweaks
  • Updated LibreHardwareMonitorLib (driver)

New in FanControl v93 (Sep 22, 2021)

  • Horizontal UI option
  • Fixed graph bug (#335)
  • Updated LibreHardwareMonitorLib (driver)

New in FanControl v92 (Sep 11, 2021)

  • Assisted setup: helps you configure for the first time

New in FanControl v91 (Aug 20, 2021)

  • Update LHM: Improved AMD GPU support

New in FanControl v90 (Aug 9, 2021)

  • Move graph points horizontally

New in FanControl v89 (Jul 26, 2021)

  • New help button for each section
  • Graph fan curve bug fix
  • Delay wake from sleep
  • Bug with average mix fan curves

New in FanControl v87 (Jul 14, 2021)

  • Fixed a crash with Ryzen CPUs
  • Controls with a NaN valued fan curve will max out.
  • Main window will show up when critical events occur

New in FanControl v85 (Jun 27, 2021)

  • Fixed Storage sensors refresh

New in FanControl v83 (Jun 17, 2021)

  • Updated LibreHardwareMonitor with LibreHardwareMonitor/LibreHardwareMonitor#471, which should fix a crash caused by the Asus Embedded Controller support.

New in FanControl v82 (Jun 14, 2021)

  • Bug fixes
  • Updated LHM lib

New in FanControl v81 (Jun 8, 2021)

  • --config or -c [json file] command line arg
  • Decimal point in Graph
  • Updated LibreHardwareMonitorLib

New in FanControl v79 (May 18, 2021)

  • Numeric up/down fields now have a + and a - button. You can also use the arrow keys to change the value.
  • Fixed a bug where Nvidia fan settings would be overridden even if the control was disabled.

New in FanControl v78 (May 6, 2021)

  • UI update: replaced numerical comboboxes with input fields
  • Ask for save on exit
  • Fixed a sensor refresh bug

New in FanControl v77 (Apr 29, 2021)

  • Various bug fixes

New in FanControl v76 (Apr 23, 2021)

  • Fixed a bug with the task created by "Start With Windows"

New in FanControl v74 (Apr 5, 2021)

  • Bug fixes

New in FanControl v72 (Mar 24, 2021)

  • New Time Average custom sensor
  • File sensors are now part of the custom sensors interface
  • Updated LibreHardwareMonitor

New in FanControl v71 (Mar 13, 2021)

  • Plugin system prototype
  • Explicit checkbox to disable donation popup
  • Updated LibreHardwareMonitor

New in FanControl v70 (Mar 5, 2021)

  • Bug fix when refreshing sensors

New in FanControl v69 (Feb 25, 2021)

  • Manual control added to control cards
  • Bug fixes

New in FanControl v68 (Feb 18, 2021)

  • Support mix sensor of mix sensors
  • Split step % in step up and down %

New in FanControl v67 (Feb 8, 2021)

  • Fixed a bug when loading/switching profiles

New in FanControl v65 (Jan 28, 2021)

  • You can now add a new "Mix" custom temperature sensor from the "+" menu
  • Updated LibreHardwareMonitorLib
  • Tray icon temperature colors now match with Windows dark/light mode

New in FanControl v64 (Jan 25, 2021)

  • Tray icon temperature colors now match with Windows dark/light mode
  • Added sync dark/light mode with Windows option
  • Mix fan curve now supports more than 2 curves

New in FanControl v63 (Jan 17, 2021)

  • Updated LibreHardwareMonitorLib
  • Fixed a bug where controls are changed even if disabled on profile load
  • Clicking the donate button in the dialog will disable the dialog

New in FanControl v62 (Jan 3, 2021)

  • Adjusted colors and styling in dark mode
  • Min function for the mix curve"

New in FanControl v61 (Jan 2, 2021)

  • Fixed response time with two-way hysteresis

New in FanControl v60 (Dec 28, 2020)

  • Help dialog for each fan curve type when clicking on its logo icon
  • Target fan curve now has response time parameter

New in FanControl v59 (Dec 4, 2020)

  • Fixed bug where a control could get stuck at 0%
  • Fixed a bug where a fan would ramp up or down on config change

New in FanControl v58 (Nov 26, 2020)

  • Various bugfixes and optimizations

New in FanControl v57 (Nov 18, 2020)

  • Updated LibreHardwareMonitorLib: Ryzen 5000 support
  • When storage is disabled, drives wont spin up at startup

New in FanControl v56 (Nov 10, 2020)

  • Updated LibreHardwareMonitorLib: improved support for IT8655E

New in FanControl v55 (Nov 3, 2020)

  • Bug fixes

New in FanControl v54 (Oct 27, 2020)

  • More compact UI
  • Added stop % parameter to the control card
  • Automatic stop % detection menu option

New in FanControl v53 (Oct 22, 2020)

  • Updated LibreHardwareMonitorLib
  • Bug fixes

New in FanControl v52 (Oct 17, 2020)

  • Bug fixes

New in FanControl v51 (Oct 8, 2020)

  • Hysteresis option for one-way or two-way

New in FanControl v50 (Oct 7, 2020)

  • Hysteresis now works only on the way down
  • Top right menu rework
  • Refresh sensors detection

New in FanControl v49 (Sep 14, 2020)

  • Updated LibreHardwareMonitorLib (better IT8628E support)

New in FanControl v48 (Sep 2, 2020)

  • New mix function: Average
  • The bottom-right plus button now needs to be clicked

New in FanControl v47 (Aug 31, 2020)

  • Prevent multiple instances running from the same folder
  • Hide individual fan speed cards
  • Updated LibreHardwareMonitor (NCT6687D support)