Libre Hardware Monitor Changelog

What's new in Libre Hardware Monitor 0.9.3

Jan 1, 2024
  • Update SuperIOHardware.cs for x570 Master/Ultra to control 2nd ITE fans by @BenNeumeister in #1026
  • Support Asus ROG STRIX Z390-F GAMING by @wiruzman in #1031
  • Add support for Gigabyte B550 Aorus Pro sensors by @javs in #1036
  • support asus rog strix z390-i gaming embedded controller by @lavellse in #1046
  • Create virtual sensor for maximum CPU load across all cores. by @MattLichter in #1047
  • Bump System.Management from 7.0.0 to 7.0.1 in /LibreHardwareMonitor by @dependabot in #1050
  • Added fan control support for the EVGA X58 3X SLI motherboard by @AllyMcSqueal in #1044
  • Misc for #1054 by @PhyxionNL in #1055
  • Adding checks around the value cache in the IPMI update (#1054) by @doolbneerg in #1061
  • Add support for ASUS ROG Z390-E Gaming Motherboard by @BrashEndeavours in #1069
  • Add Asus ROG Crosshair X670E Extreme Support for Embedded contr… by @PanicPaintbrush in #1070
  • Add Names for Gigabyte B660M_DS3H_AX_DDR4 by @priyanshuagrawal in #1076
  • Hotfix: Correct incorrect code on hash 0a65107 by @ImLp in #1079
  • Improve support for NZXT Kraken V3 devices and merge KrakenX and KrakenZ hardware support by @brokenmass in #1078
  • fix issue preventing control of fans on kraken 2023 by @brokenmass in #1085
  • Add support for Gigabyte B75M-D3H by @xCuri0 in #1087
  • Add support for ASUS ROG CROSSHAIR X670E GENE by @Crosenhain in #1092
  • Add partially support for MS-7751 boards (F71889AD) by @wlkmanist in #1082
  • Add support for IT87952E EC on Gigabyte boards by @mrehkopf in #1091
  • Bump System.Management from 7.0.1 to 7.0.2 in /LibreHardwareMonitor by @dependabot in #1098
  • Add support for Razer PWM PC Fan Controller by @wlkmanist in #1090
  • Add table size for version 0x540104 by @namazso in #1099
  • Move IT8665E Sensor to GetIteConfigurationsB to fix some motherboards readings by @tekert in #1104
  • Revert "Move IT8665E Sensor to GetIteConfigurationsB to fix some motherboards readings" by @PhyxionNL in #1108
  • Wrap stream.getfeature in try/catch by @Rem0o in #1113
  • readme added Admistrator rights description by @earl-designs in #1114
  • Add board support for ASUS Z790-I GAMING WIFI with EC by @DrLippe in #1124
  • Added Gigabyte Z690 Aorus Ultra sensor names by @Armin2208 in #1127
  • fix: Battery info Capabilities is a bit flag field by @inckie in #1133
  • Add basic Asus ROG Crosshair X670E Hero support by @facboy in #1137
  • Add MS-7672 and MS-7757 boards by @wlkmanist in #1111
  • Fix it8665e control fans by @tekert in #1109
  • Fix support for Nvidia and Battery when running as a 32-bit process by @coreyshuman in #1144
  • Added CPU fan control for P55A-UD3 by @Georgiy-Timoshin in #1154
  • Add IT8686E Controls by @Tavi-Kohn in #1145
  • reading the proposed Total Board Power for RX 7000 Cards by @NecromancerForLife in #1123
  • Added System fan control for P55A-UD3 by @Georgiy-Timoshin in #1156
  • Bump System.Management from 7.0.2 to 8.0.0 in /LibreHardwareMonitor by @dependabot in #1203
  • Bump System.IO.Ports from 7.0.0 to 8.0.0 in /LibreHardwareMonitor by @dependabot in #1204
  • Attached plot panel fixed width plot or sensor panel by @KitVanDeBunt in #1179
  • Add index to superIO identifier if required by @Rem0o in #1183
  • MSI MPG X570 GAMING PLUS (MS-7C37) Support by @mgth in #1146
  • Add support for ASUS ROG STRIX X670E-F GAMING WIFI by @aivar11 in #1224
  • Support Asus ROG MAXIMUS XI FORMULA by @wiruzman in #1218
  • Add read activity to storage. by @samitc in #1222

New in Libre Hardware Monitor 0.9.2 (Mar 22, 2023)

  • Matching solution projects target framework versions (4.7 to 4.7.2) by @dumbie in #782
  • Add RaptorLake and one more Alder Lake by @PhyxionNL in #815
  • Unify package references by @PhyxionNL in #816
  • Fix Gigabyte Z690 AORUS PRO sensor names. Add EC_Temp sensors. Add voltages. by @severgun in #817
  • Add Noise Sensors support by @severgun in #814
  • Add NZXT GRID+ V3 support by @severgun in #812
  • Check if ADL_Adapter_ID_Get exists by @PhyxionNL in #827
  • Cancel Context Menu if was panning by @Johen8 in #829
  • Drop .NET Standard by @PhyxionNL in #839
  • Bump System.Management from 5.0.0 to 6.0.0 by @PhyxionNL in #840
  • Fix some code analysis issues by @PhyxionNL in #841
  • Use file-scoped namespaces by @PhyxionNL in #842
  • Fixing-ITE-IT8628E to show up to 6 fans instead of 4 by @sp991 in #850
  • Add support for HX1500i by @Rem0o in #865
  • Do not modify enumerated tree by @ngraziano in #853
  • Update SMBios.cs by @MySelections in #877
  • Bump System.IO.Ports from 6.0.0 to 7.0.0 in /LibreHardwareMonitor by @dependabot in #873
  • Bump System.Management from 6.0.0 to 7.0.0 in /LibreHardwareMonitor by @dependabot in #875
  • Add preliminary support for Nuvoton NCT6799D by @Alexx999 in #846
  • Windows storage spaces by @marcadamsge in #871
  • Add update interval by @ntoff in #882
  • Added support for Asus Z790 Max Hero by @djmeijer in #894
  • Added preliminary support for Nuvoton NCT6686D chip #2 by @PhyxionNL in #897
  • Ring0 and InpOut cleanup by @PhyxionNL in #898
  • Use Central Package Management for NuGet 6.2+ by @pomianowski in #879
  • Add view menu item to clear the plot by @ntoff in #900
  • Bump Newtonsoft.Json from 13.0.1 to 13.0.2 in /LibreHardwareMonitor by @dependabot in #908
  • Add support for .NET 7 by @pomianowski in #878
  • add nvidia gpu memory used as percentage by @ntoff in #912
  • Zen 4 SMU Update by @sebastian-dev in #915
  • Corsair HX1000i Rev2 by @sebastian-dev in #916
  • Bump OxyPlot.Core from 2.1.0 to 2.1.2 in /LibreHardwareMonitor by @dependabot in #919
  • Bump OxyPlot.WindowsForms from 2.1.0 to 2.1.2 in /LibreHardwareMonitor by @dependabot in #920
  • Support for Asus PRIME Z690-A T_Sensor and Temp VRM by @mr-stocki in #927
  • Added code to read configured memory speed and voltage from the SMBios. by @dumbie in #932
  • Fix for Windows 11 22H2 (22621) incorrect total CPU load issue. by @dumbie in #933
  • Change "Hard Disk Drives" menu option to read "Storage Devices" by @generic-user1 in #947
  • Add support for ASUS Maximum Z690 Formula by @416C616E in #955
  • Added support for Aquacomputer Quadro controller by @bjdiss in #938
  • Implement support for Aqua Computer Farbwerk by @IreNox in #934
  • Added ASUS ROG Maximus Z690 Hero - SuperIO sensors by @WinFinn in #974
  • Fix crash GetReport on Linux by @asrulhadi in #980
  • Fix ASUS X470-I uncontrollable fans due to the wrong fan offset (fixes #802) by @VS-X in #978
  • Add Support IT8625E and X670E Valkyrie by @masaki9b in #982
  • Add support for ASRock Z790 Taichi/Z790 Taichi Carrara. by @papa12804 in #962
  • No sensor detection for Asrock boards. by @Rem0o in #999
  • Bump Newtonsoft.Json from 13.0.2 to 13.0.3 in /LibreHardwareMonitor by @dependabot in #1001
  • Added ROG Maximus X Hero (Wifi AC) - Super IO sensors by @WinFinn in #994
  • Added support for KrakenZ Devices by @sepp89117 in #1011
  • Linux cpu load by @asrulhadi in #981
  • Add support for Gigabyte's custom fan controller by @javs in #1020
  • Unify CPU namespace with folder by @PhyxionNL in #1023
  • Add support for IPMI sensors and Supermicro IPMI fan control by @PhyxionNL in #1024

New in Libre Hardware Monitor 0.9.1 (Sep 14, 2022)

  • Update EmbeddedController.cs by @kedema in #740
  • Add support for VID sensors per core on Intel CPUs by @EMN-CSharp in #741
  • Add support for ROG MAXIMUS Z690 EXTREME GLACIAL by @Svek in #752
  • RyzenSMU: add some more metrics for Zen3 by @K900 in #750
  • Exclude 980 Pro from samsung NVMe protocol by @nickbabcock in #754
  • Expose device id for GPUs by @PhyxionNL in #762
  • Cleaned up mutex security code. by @Svek in #758
  • Add Aqua Computer Octo support by @orangenbaumblatt in #768
  • Add specific support for X570-i in superio and added vrm/chipset te… by @shewless in #767
  • ROG Zenith II Extreme support by @igor-tkachev in #777
  • Added Alder Lake-H model ID by @DevTechProfile in #779
  • Add Raptor Lake and one more Alder Lake by @PhyxionNL in #815

New in Libre Hardware Monitor 0.9.0 (May 1, 2022)

  • Bump System.IO.Ports from 5.0.1 to 6.0.0 in /LibreHardwareMonitor by @dependabot in #596
  • Bump System.IO.Ports from 5.0.1 to 6.0.0 in /LibreHardwareMonitorLib by @dependabot in #593
  • Bump System.Management from 5.0.0 to 6.0.0 in /LibreHardwareMonitor by @dependabot in #594
  • Bump System.Management from 5.0.0 to 6.0.0 in /LibreHardwareMonitorLib by @dependabot in #595
  • Add support to IT8631E by @darkbrain-fc in #591
  • Add support for .NET 6 by @pomianowski in #600
  • added Gigabyte Z170N-WIFI support and fixed iTE IT8628E by @nowayhaze in #604
  • added Z390 AORUS PRO labels for IT8688E sensors by @Baton34 in #601
  • Fix line break in SMBIOS memory report by @pomianowski in #606
  • Bump TaskScheduler from 2.9.2 to 2.9.3 in /LibreHardwareMonitor by @dependabot in #615
  • Fluid UI by updating sensors in a background thread. by @Cereal-Killa in #626
  • Fixes #637 by @JoeBroesele in #638
  • Bump TaskScheduler from 2.9.3 to 2.10.0 in /LibreHardwareMonitor by @dependabot in #641
  • Add support for the Gigabyte B360 AORUS GAMING 3 WIFI-CF mainboard. by @cocus in #622
  • Add support for ASUS ROG CROSSHAIR VIII HERO (WIFI) by @zeule in #647
  • Fixes #650 by @PhyxionNL in #651
  • Unify EC sensors implementation with Linux HWMON driver by @zeule in #648
  • Zen 3 smu by @PhyxionNL in #652
  • Add support for battery monitoring by @EMN-CSharp in #612
  • Fix crash of LibreHardwareMonitorLib using Linux and Net5 / Add RAM support for linux by @Tederean in #573
  • Bump TaskScheduler from 2.10.0 to 2.10.1 in /LibreHardwareMonitor by @dependabot in #661
  • Add battery remaining time sensor (v2) by @EMN-CSharp in #660
  • Fix percentage tray icon when using high dpi display by @queader in #666
  • Add support for B560M AORUS PRO and B560M AORUS PRO AX by @zsolt3991 in #670
  • More robust detection of samsung nvme drives by @bjarniivarsson in #674
  • Add Intel integrated GPU by @bjarniivarsson in #671
  • Per-thread cpu load by @bjarniivarsson in #673
  • Support Z690 Aorus Pro (DDR5) by @zokradonh in #672
  • Adds EC T_Sensor for ROG Strix Z690-A DDR4 by @ShadyNawara in #679
  • "CPU Core" voltage sensor for intel CPU's by @bjarniivarsson in #682
  • IT8613E and Biostar B660GTN support by @carlinux in #690
  • fix for system fan control in BiostarB660GTN by @carlinux in #695
  • Fix usage of wrong mutex for access to Embedded Controllers by @argotronic in #693
  • Added X570 Aorus Ultra to supported list by @BenNeumeister in #711
  • Add motherboard: Gigabyte Z690 Gaming X DDR4 (#703) by @DHager in #704
  • Add EC sensors and fan names for ASUS Z170-A by @0LS0 in #700
  • Sync EC implementation to the Linux driver by @zeule in #720
  • Add a note with a plea to share updates to the EC data with the Linux community by @zeule in #722
  • Update the minimum framework to net472 by @coreyshuman in #723

New in Libre Hardware Monitor 0.8.9 (Nov 11, 2021)

  • Fixes #516 by @PhyxionNL in #518
  • Add Gigabyte X570 Gaming X motherboard by @ntoff in #520
  • Fixed compatibility with older AMD/ATI cards when calling ADL2_Adapter_FrameMetrics_Caps by @javguit in #535
  • Added fan control support for motherboards with W836XX chips by @javguit in #534
  • Fixes for ASUS Crosshair VIII Hero by @zeule in #540
  • Add Asus Crosshair VIII Formula motherboard by @kedema in #544
  • Fix float to byte conversion. by @Rem0o in #547
  • Add NuGet Package icon for Visual Studio preview by @Pomianowski in #502
  • Calculate voltages for Asus ROG Strix B550-F Gaming Wifi motherboard. by @volfyd in #484
  • Added Gigabyte Z390 Aorus Pro labels by @Baton34 in #551
  • IT8689E by @PhyxionNL in #554
  • NV API changes by @PhyxionNL in #553
  • Bump Microsoft.Win32.Registry from 4.7.0 to 5.0.0 in /LibreHardwareMonitorLib by @dependabot in #556
  • Bump System.Management from 4.7.0 to 5.0.0 in /LibreHardwareMonitor by @dependabot in #557
  • Bump System.IO.Ports from 4.7.0 to 5.0.1 in /LibreHardwareMonitorLib by @dependabot in #558
  • Bump TaskScheduler from 2.8.21 to 2.9.1 in /LibreHardwareMonitor by @dependabot in #559
  • Bump System.IO.Ports from 4.7.0 to 5.0.1 in /LibreHardwareMonitor by @dependabot in #560
  • Bump Newtonsoft.Json from 12.0.3 to 13.0.1 in /LibreHardwareMonitor by @dependabot in #561
  • Fixes #564 by @PhyxionNL in #567
  • Bump TaskScheduler from 2.9.1 to 2.9.2 in /LibreHardwareMonitor by @dependabot in #565
  • Remove duplicate nvidia moniker in hardware name by @nickbabcock in #571
  • [Bugfix] Allow GET access to Computer SMBios table by @Pomianowski in #579
  • [Fetaure] Add support for the embedded Asus B550-I controller by @Pomianowski in #577
  • [Feature] Update library documentation by @Pomianowski in #580
  • Fixes saving the sensor values on program exit and the displayed fan control values for NVIDIA GPUs.. by @JoeBroesele in #575
  • Nvidia Hotspot / VRAM temps by @TimSirmovics in #583
  • Add Alder Lake and Jasper Lake by @PhyxionNL in #589