Repository navigation
Releases: HardwareMonitor/OpenHardwareMonitor
Releases · HardwareMonitor/OpenHardwareMonitor
Release list
3.0.9757
- 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
- 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
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
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
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
- @Blacktempel made their first contribution in #11
Full Changelog: 3.0.9440...3.0.9513
3.0.9440
- 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
- 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
- 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)
- restored menu for selecting temperature units #9
3.0.9378
- NotifyIcon "Percent" mode renamed to "Bar"
- NotifyIcon decimal values format fixed
- add
Auto-Update Applicationoption - 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