Skip to content

Releases: HardwareMonitor/OpenHardwareMonitor

3.0.9757

Choose a tag to compare

@sergiye sergiye released this 18 Sep 18:03
  • Fixed the bug with automatic reset of sensors when changing the power mode.
  • Added ROG_STRIX_B850_E_GAMING_WIFI board with EC sensors
  • Added set of integrated light themes
  • Ability to customize where logs are stored (Issue #22)
  • Add EC sensors for ASUS ROG CROSSHAIR X870E HERO BTF
  • Fix NCT6701D + add three mainboards
  • Add ASUS TUF GAMING X870-PRO WIFI7 W NEO.
  • Fix sensors for TUF GAMING X870-PRO WIFI7 W NEO.
  • Add X870E GODLIKE X EDITION
  • Distinguish between CPU and Chassis fans on the ASRock B450 Pro4
  • Fix fan labels for ASRock B450 Pro4 - distinguish between CPU and Chassis fans
  • Refactor fan and control addition for B450 model
  • Add support for MSI MEG X870E UNIFY-X MAX motherboard
  • Fix Intel 700 series water flow EC register and factor
  • Add support to Asrock B850I lightning
  • Adjust the voltages for Asrock B850I lightning
  • Enhance the sensor naming
  • Add IT8772E to _hasExtReg and _gpioCount in IT87XX.cs
  • IT8772E is compatible with IT8721F per the it87 driver
  • Add EC sensors for ASUS ROG CROSSHAIR X870E HERO
  • Fix sensor definitions for Gigabyte X870 AORUS Elite WIFI7
  • Support multiple Arctic fan controllers
  • Add EC sensors for ASUS ROG STRIX Z890-E GAMING WIFI
  • Add ASRock B650M-HDV/M.2
  • W836XX - Allocate _restoreDefaultFanPwmControlRequired
  • IT87XX _initialFanOutputModeEnabled use the right bit, not the whole byte
  • Fix restore logic for NCT6683D/NCT6686D/NCT6687D

Full Changelog: 3.0.9705...3.0.9757

3.0.9705

Choose a tag to compare

@sergiye sergiye released this 28 Jul 08:38
  • dependencies upgraded (fix for "widget stops to refresh after a while" issue #17)
  • adjusted main form minimal size
  • Add support for Asus ROG Strix Z370-G with EC sensors
  • Adding support for EC_TEMP1 and EC_TEMP2 for X470 Aorus Gaming Wifi 7
  • Improve fan control handling for NCT6687DR
  • Add missing motherboard thermal sensor
  • Add EC sensors for ASUS ROG STRIX X870E-E GAMING WIFi
  • Use AMD GFX temperature when edge is unavailable

Full Changelog: 3.0.9673...3.0.9705

3.0.9673

Choose a tag to compare

@sergiye sergiye released this 26 Jun 17:11

What's Changed

  • simplify identifier values (discussed in #19)
  • theme update fix: window title repaint on changed dark/light
  • Changed the order of sub-items of the "View" menu item
  • cleanup code & fix dependencies conflicts
  • Fix NCT6687DR fan control for system fans
  • Add Native AOT compilation support (#14)
  • fix X570_MS7C35 NRE
  • Fix unhandled NetworkInformationException in UpdateNetworkInterfaces
  • fix: Update temperature offset calculation for newer Zen processors
  • NVIDIA GPU: reserve load index 3 for GPU Memory, remap other loads
  • NVIDIA GPU: simplify load sensor indexing
  • NVIDIA GPU: create GPU Memory load after utilization loads
  • Fix support for Intel Panther Lake microarchitecture
  • Handle unknown microarchitecture case in IntelCpu
  • Refactor Intel CPU microarchitecture detection
  • Fix PantherLake voltage
  • Add support for Intel ArrowLake-U
  • Add support for Asrock B550M Pro4
  • fix: Improve mouse wheel handling for high-resolution devices
  • Fix web-server resource names
  • Fix authentication failure after OHM restart caused by double-encoding of stored web-server password

3.0.9585

Choose a tag to compare

@sergiye sergiye released this 30 Mar 09:26

What's Changed

  • added core voltage for NVIDIA GPU
  • added sensors for Astral GPUs
  • fixed battery hardware duplication on reset
  • added special fan 7 for MSI MEG Z790 GODLIKE MAX
  • added Pump Fan 2 for MSI MEG Z790 GODLIKE MAX + handle 0 RPM / unplugged fan
  • fixed ASUS Z170 EC temperature read returning zero values
  • adjusted EC read logic so temperature registers (PCH, T_SENSOR, VRM)
  • return valid values on ASUS Z170 boards in user-mode
  • added support for MSI PRO B850M-A Project Zero
  • support for 10 new MSI motherboards with NCT6687D-R SIO controller
  • added detection for MSI MAG B850 Tomahawk Wifi
  • handle two mainboards for NCT6687D with fan mapping for newer models.
  • added JAF Fan for Godlike Max & fix Pump Fan 2
  • added support for MSI MAG B850 Tomahawk Wifi (non-max) using NCT6687DR Controller
  • thread-safety fixes & refactoring
  • slight refactor for ARCTIC Fan Controller
  • always start app as administrator
  • added MSI controller for AIOs (fan RPM read, thermal sensor & fan control)
  • foundational support for all MSI B840/B850, X870(E), and Z890 Motherboards
  • HttpServer improvements
  • added "Hide Menu" option
  • remote Web Server: "0.0.0.0" renamed to "localhost" in UI
  • fixed same memory for different GPUs
  • added Control sensor for MSI
  • ROG Crosshair X870E Dark Hero (T-Sensor support)
  • HttpServer: Add application version to root node of data.json
  • remove formatting from http server raw values
  • handle driver restart for NVIDIA GPUs
  • added MSI B860 mainboard handling (NCT6687D-R)
  • enable port number directly type in (#18)
  • HttpServer fix: return 400 bad request instead of no response (#18)

New Contributors

  • @lawrencehj did a great job and helped improve the app's usability

Full Changelog: 3.0.9513...3.0.9585

3.0.9513

Choose a tag to compare

@sergiye sergiye released this 17 Jan 11:02

What's Changed

  • Update RAMSPDToolkit to most recent version. by @Blacktempel in #11
  • icon text size fixed for 175% scaling
  • themes colors adjusted
  • Add ASRock X870E Nova WiFi Support
  • Support X870E Apex CPU Sensor Index for BIOS 1804+
  • Add limited support for MSI MEG Z790 GODLIKE MAX
  • Display ToolStrip RadioButton menu items as checkboxes
  • Add VRAM memory and bandwidth sensors for Intel discrete GPUs
  • FIX Correctly Initialize NCT67XX registries
  • upgrade nuget dependencies
  • Re-Structure Fan and Control Register Layout for NCT6687DR, Support 10 new MSI Motherboards
  • Add missing T_Sensor from NCT6799D
  • Add support for Gigabyte A320M-S2H
  • Add ASUS ROG STRIX B850-E GAMING WIFI support
  • Add ASUS TUF GAMING B760M-PLUS WIFI D4 support
  • Show Performance & Efficient Core instead of Core;
  • Change Voltages, Temperatures to P/E Core;
  • Use independent counter for P/E Core.
  • Support Gigabyte B650 EAGLE AX
  • Add support for MSI Z390 EDGE AC (NCT6797D)
  • Add support for ASUS TUF GAMING B850M-PLUS II
  • Add support for MSI MAG X870E TOMAHAWK MAX WIFI PZ
  • Add limited support for “ASUS ROG STRIX Z690-G GAMING WIFI”
  • Add MAG B850M MORTAR (MS-7E61)
  • EC support for TUF_Gaming-X870_Plus_WIFI
  • Add support for three additional MSI Motherboards:
    • Support for 10 new MSI motherboards with NCT6687D-R SIO controller
    • Support for newly established fan and control register structure
  • Add support for X870E Tomahawk WIFI, fix B850 Gaming Plus WIFI PZ identification
  • Add support for B850M Gaming Plus WIFI and Z890 Unify-X
  • Also removes duplicate model identification case for B850M GAMING PLUS WIFI6E
  • Remove the 0-initialized control registers array
  • add RAM temperature sensors for high/low/critical limits
  • change RAM thermal sensor index to 0
  • adjust RAM sensor indices accordingly
  • Add missing MB IO controls
  • Added Arctic fan controller:
    • Fixed misspelling and added improvements
    • Fixed thread not starting (added _thread.Start())
    • Added control sensor activation
    • Added PWM initialization from device
    • Improved PWM value reading for fast updates
  • fix B850 GAMING PLUS WIFI6E (MS-7E80) Identification
  • Aga.Controls code cleanup & fixes

New Contributors

Full Changelog: 3.0.9440...3.0.9513

3.0.9440

Choose a tag to compare

@sergiye sergiye released this 05 Nov 15:48
  • Fixed an issue with the system tray icon rendering in some scaling modes
  • Added a 5-second delay when auto-launching a program as admin at Windows startup.
  • added architecture compatibility check on app start
  • "Reset on power changed" menu item removed as not relevant anymore
  • app icon replaced
  • upgraded HidSharp, System.IO.Ports, System.Management & System.Threading
  • hide IntelGpu if CPU monitoring is not enabled
  • added support to Gigabyte b650i AX
  • added Gigabyte X870 AORUS ELITE WIFI7 ICE support
  • added Information for Gigabyte GA-MA790X-DS4 motherboard
  • added support for MSI B850M GAMING PLUS WIFI6E

Full Changelog: 3.0.9416...3.0.9440

3.0.9416

Choose a tag to compare

@sergiye sergiye released this 12 Oct 13:25
  • Intel discrete GPU support through Intel GCL library
  • added support for MSI PRO B850-S WIFI6E
  • added B850S_PRO_WIFI6E to the list of models that get the NCT6687DR instead of NCT6687D
  • Add support for ASUS TUF GAMING B450 PLUS II and fixes for some ITE
  • Improved and more correct IT8665 fixes
  • Fix DimmMemory concatenated identifier
  • RazerGroup exception fix
  • Added base support Asus ROG Crosshair X670E Hero and PSU MSI MEG Ai1300P
  • Mutexes fixed
  • Changed NvApi lifecycle
  • Add missing sensors for Asus ROG X670E-HERO / GENE
  • Record RTX 50XX gpu core temp with decimal precision
  • Clean up CorsairPsu
  • Added support for Lenovo V50t Gen 2
  • upgrade HidSharp to 2.6.2
  • Updater messages invocation fix
  • Add MS-7C35 motherboards
  • PROART_B760_CREATOR_D4 & X670_AORUS_ELITE_AX motherboards
  • Rename 'CPU VDDIO / MC' to 'CPU VDDIO Memory'
  • Add support for Asrock X870E Taichi (lite)
  • Fix RTX 40 Series Hot Spot and Memory Junction sensor not reading
  • close lmsensors after hardware.close()

Full Changelog: 3.0.9395...3.0.9416

3.0.9395

Choose a tag to compare

@sergiye sergiye released this 21 Sep 17:45
  • FIX RTX 50XX Memory junction temp reading (update NvidiaGpu, enhance 50 series detection logic)
  • support ASUS ROG Crosshair X870E Apex (remove unnecessary HashSet, adjust Temperature Sensor Mapping)
  • data formats have been adjusted to reduce the amount of useless digits in floating point numbers with zeros
  • Added RAM timings sensors
  • Workaround for page changing on DDR5 systems with SPD Write Protection active has been implemented in new version of RAMSPDToolkit
  • Add sensors to aquacomputer D5Next
  • new version of OpenHardwareMonitorLib released
  • checkboxes rendering improved

Full Changelog: 3.0.9380...3.0.9395

3.0.9380 (hotfix)

Choose a tag to compare

@sergiye sergiye released this 06 Sep 19:07
  • restored menu for selecting temperature units #9

3.0.9378

Choose a tag to compare

@sergiye sergiye released this 04 Sep 19:42
  • NotifyIcon "Percent" mode renamed to "Bar"
  • NotifyIcon decimal values format fixed
  • add Auto-Update Application option
  • fix memoryGroup initialization delay (app start delay removed)
  • tray icon accidental double click problem fixed
  • Menu checkboxes draw style changed
  • Dark theme colors adjusted
  • Fix issues with missing samsung nvme data
  • Fix missing DIMM temperature sensors
  • Fix possible collection was modified exception
  • small fixes & optimizations