Betalos (Oussama Thoura) and PhyxionNL
7aff2a8a77
FIX missing T_SENSOR of X870e Taichi ( #2003 )
...
* FIX missing T sensor 3 of X870e Taichi
* FIX Adjust X870E taichi votages readings
* FIX Conditionally add missing register to NCT6799D
* Update Nct677X.cs
* Update LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-11-04 12:46:09 +01:00
Betalos (Oussama Thoura)
0d3b16c704
Add support to Gigabyte b650i AX ( #2011 )
...
* Add support to Gigabyte B650I
* Update SuperIOHardware.cs
2025-11-03 17:05:33 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e5bf10e47d
Bump Microsoft.Windows.CsWin32 from 0.3.236 to 0.3.238 ( #2008 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.238
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-03 15:29:00 +01:00
PhyxionNL
f5d5d3ee5f
Fixes #2002
2025-11-01 11:16:37 +01:00
PhyxionNL
0c300883b1
Fix resource paths in LibreHardwareMonitorLib.csproj
2025-11-01 11:08:05 +01:00
Abel G. Perez
313e076aeb
Update SensorGadget.cs ( #1788 )
...
-Added Extremely Large font size to SensorGadget
-Added menu item "Hide/Show Main Window" to SensorGadget
2025-10-31 10:38:32 +01:00
salvathor79 and PhyxionNL
2a886a938d
X570_MS7C35 added 2 temperatures from NTCs connected to voltage channels. Fixed Nct67x registers. ( #1975 )
...
* X570_MS7C35 added 2 temperature form NTCs connected to voltage channels.
Fix Nct677X registers.
* Update LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
* Update LibreHardwareMonitorLib/Hardware/Motherboard/SuperIOHardware.cs
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-10-31 10:38:03 +01:00
cbd3f4b1d2
Bump Microsoft.Windows.CsWin32 from 0.3.235 to 0.3.236 ( #1999 )
...
* Bump Microsoft.Windows.CsWin32 from 0.3.235 to 0.3.236
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.236
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
* Fix build compatibility with Microsoft.Windows.CsWin32 0.3.236 (#2000 )
* Initial plan
* Fix compatibility with CsWin32 0.3.236 and resource path case sensitivity
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
* Remove unnecessary local variable pData in BatteryGroup.cs
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com >
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-10-30 23:51:27 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b1b76c3d18
Bump Microsoft.Windows.CsWin32 from 0.3.228 to 0.3.235 ( #1995 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.235
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-29 16:43:03 +01:00
PhyxionNL
5670130347
Refactor value assignment to use new string constructor
2025-10-29 10:27:01 +01:00
PhyxionNL
21e09cb5b1
Refactor devicePath initialization in BatteryGroup
...
Ref: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/issues/1946
2025-10-29 10:05:58 +01:00
Arnold Vink and PhyxionNL
4e0ba8959c
Added Gigabyte X870 AORUS ELITE WIFI7 ICE support. ( #1991 )
...
* Added Gigabyte X870 AORUS ELITE WIFI7 ICE support.
* Update LibreHardwareMonitorLib/Hardware/Motherboard/Lpc/IT87XX.cs
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-10-27 13:43:23 +01:00
Serial95 and PhyxionNL
9ba0002de6
Add Information for Gigabyte GA-MA790X-DS4 motherboard and more ( #1980 )
...
* Add Info for Gigabyte GA-MA790X-DS4 and some Typo corrections
* Fix casing of 'VBAT' to 'VBat' in SuperIOHardware
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-10-24 16:05:12 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dbdda85b8b
Bump Microsoft.Windows.CsWin32 from 0.3.217 to 0.3.228 ( #1984 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.228
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-24 12:08:07 +02:00
Cristobal E.
1ce022562f
Experimental Prometheus support ( #1943 )
...
* Experimental Prometheus support
Refactors text response to accept responseType
Generates a plaintext output in prometheus format using standard units and factors
Only called if and when endpoint (/metrics) is accessed
Exceptions are reported in the text output
This tries to minimize changes and uses no extra dependencies
* Changed strings to interpolation and raw literals to improve readability
* Fixed a typo
* Adding the Async HttpServer from Master
* Added back the http headers to SendResponseAsync
* Adding no-cache to sensor and prometheus
2025-10-19 13:36:41 +02:00
st7105
7063f5e0ae
HttpServer.cs: fix #1855 ( #1969 )
...
* HttpServer.cs: fix #1855
Changed HTTP server to asynchronous tasks.
* HttpServer.cs: reformat
* HttpServer.cs: fix
2025-10-18 13:54:08 +02:00
Riccardo Manzan
3abeda696b
[ #1934 ] dev: add support for MSI B850M GAMING PLUS WIFI6E ( #1967 )
2025-10-17 16:45:26 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b6db302bf0
Bump Microsoft.Windows.CsWin32 from 0.3.213 to 0.3.217 ( #1973 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.217
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-17 14:38:22 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c64d86bd83
Bump Microsoft.Windows.CsWin32 from 0.3.205 to 0.3.213 ( #1960 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.213
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 18:06:18 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3fc1f542f0
Bump System.Text.Json from 9.0.9 to 9.0.10 ( #1966 )
...
---
updated-dependencies:
- dependency-name: System.Text.Json
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 18:06:05 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3b15e1dc72
Bump System.Threading.AccessControl from 9.0.9 to 9.0.10 ( #1965 )
...
---
updated-dependencies:
- dependency-name: System.Threading.AccessControl
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 17:54:11 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2aec52d181
Bump System.IO.Ports from 9.0.9 to 9.0.10 ( #1961 )
...
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 17:53:58 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d669c14e21
Bump System.Resources.Extensions from 9.0.9 to 9.0.10 ( #1964 )
...
---
updated-dependencies:
- dependency-name: System.Resources.Extensions
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Resources.Extensions
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 17:53:23 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3188e90904
Bump System.Management from 9.0.9 to 9.0.10 ( #1963 )
...
---
updated-dependencies:
- dependency-name: System.Management
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
- dependency-name: System.Management
dependency-version: 9.0.10
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 17:52:30 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
9d86b5d9d8
Bump HidSharp from 2.6.3 to 2.6.4 ( #1959 )
...
---
updated-dependencies:
- dependency-name: HidSharp
dependency-version: 2.6.4
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-15 17:51:58 +02:00
PhyxionNL
e8b5248331
Merge branch 'master' of https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
2025-10-14 18:33:47 +02:00
PhyxionNL
eef7cceee5
Fixes #1956
2025-10-14 18:33:44 +02:00
Taiizor
c21797203f
Fix build status badge links in README.md ( #1957 )
...
Updated build status badge links in README.md to point to the master workflow.
2025-10-13 16:50:05 +02:00
PhyxionNL
74d6c4fc6d
Fix nightly build download link in README
...
Updated the link for the latest nightly build download.
2025-10-13 11:29:17 +02:00
PhyxionNL
2bbecff220
Fix build
2025-10-09 21:23:05 +02:00
PhyxionNL
df2c5ebc43
Temporarily disable AMD 10
2025-10-09 20:12:23 +02:00
Carlos Bederián and PhyxionNL
fe9857c2ed
Intel discrete GPU support ( #1822 )
...
* Intel discrete GPU support through Intel GCL library
* Formatting
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-10-09 20:11:02 +02:00
hopsa and Stephan Koster
8b42be793b
added support for MSI PRO B850-S WIFI6E ( #1948 )
...
added identifier string to Identification.cs
added new model enum entry B850S_PRO_WIFI6E
added B850S_PRO_WIFI6E to the list of models that get the NCT6687DR instead of NCT6687D
Co-authored-by: Stephan Koster <skoster@enclustra.com >
2025-10-09 13:06:30 +02:00
Teemu Korhonen
06dba04104
Fix mistake on previous workflow edits ( #1950 )
...
* Fix restore command on workflows.
- Correct path when restoring application packages.
- Add --no-restore for application build.
* Add RuntimeIdentifiers.
So restore knows what packages to pick.
2025-10-09 13:05:55 +02:00
Taiizor
ceaf074758
Add ARM64 platform support to build and projects ( #1941 )
...
* Add ARM64 platform support to build and projects
Added ARM64 as a supported platform in project files and solution configuration. Updated GitHub Actions workflows to build and publish ARM64 libraries. This enables building and distributing ARM64 binaries alongside x64 and x86.
* Add ARM64 support to NuGet packaging
Updated main.nuget.target to include ARM64 DLL and XML files in the NuGet package, enabling multi-platform support for win-arm64 in addition to x64 and x86.
* Fix ARM64 configuration mappings in solution file
Corrects the Debug and Release configuration mappings for ARM64 targets in LibreHardwareMonitor.sln, ensuring ARM64 builds use the proper platform instead of x64.
2025-10-07 11:58:44 +02:00
PhyxionNL
14578c57e6
Change path separator for NuGet publish command
2025-10-06 20:09:20 +02:00
Teemu Korhonen
33f6ec63eb
Fix publishing to Nuget feed. ( #1939 )
...
Adjust the glob pattern to select only one .nupkg
file.
In #1928 nuget generation changed so that
there's one main nupkg to publish and platform
library artifacts have their own platform specific
ones.
Changes from before:
* Add x86 to build process.
- Use recommended structure for multi-platform nuget.
- Separate build and pack to allow x64 and x86 builds.
- Use matrix in Github Actions to reduce repetition.
* Properly implement multi-platform nuget build.
- Split build pipeline to setting version, building and packing.
- Build AnyCPU only as reference assemblies.
- Add ref folder to nuget.
* Restructure project and pipeline.
Based on PR review discussion.
- Restore default x64,x86 build process.
- Build generates platform specific nupkg.
- Remove AnyCPU platform to prevent confusion.
- Add custom property for building reference libraries.
- AnyCPU is only set by the property.
- Move nuget changes to separate target file.
- Imported only when custom property is set.
- Clear separation from the default build.
- Merge frameworks in published library artifacts.
- Re-simplify pipelines; no matrix or separate jobs.
2025-10-06 19:49:13 +02:00
PhyxionNL
4c487f714e
Revert "Multi-platform build process ( #1928 )" ( #1938 )
...
This reverts commit d358e1fc7a .
2025-10-06 18:39:54 +02:00
Teemu Korhonen
d358e1fc7a
Multi-platform build process ( #1928 )
...
* Add x86 to build process.
- Use recommended structure for multi-platform nuget.
- Separate build and pack to allow x64 and x86 builds.
- Use matrix in Github Actions to reduce repetition.
* Properly implement multi-platform nuget build.
- Split build pipeline to setting version, building and packing.
- Build AnyCPU only as reference assemblies.
- Add ref folder to nuget.
* Restructure project and pipeline.
Based on PR review discussion.
- Restore default x64,x86 build process.
- Build generates platform specific nupkg.
- Remove AnyCPU platform to prevent confusion.
- Add custom property for building reference libraries.
- AnyCPU is only set by the property.
- Move nuget changes to separate target file.
- Imported only when custom property is set.
- Clear separation from the default build.
- Merge frameworks in published library artifacts.
- Re-simplify pipelines; no matrix or separate jobs.
2025-10-06 18:34:45 +02:00
EMN-CSharp
31c9ca32d3
Battery.cs: Don't set the Name property, since it overrides custom names. ( #1933 )
2025-10-04 16:28:12 +02:00
Rémi Mercier
77882ddc82
Fix nullref exception in ATAStorage ( #1931 )
2025-10-04 16:24:41 +02:00
Serial95
c19f38c27d
Add support for ASUS TUF GAMING B450 PLUS II and fixes for some ITE ( #1677 )
...
* Add informations for ASUS TUF GAMING B450 PLUS II + some fix
* Improved and more correct IT8665 fixes
2025-10-02 12:36:18 +02:00
Nick Babcock
b39bf31fac
Fix DimmMemory concatenated identifier ( #1923 )
...
Instead of identifiers like `/memory%2Fdimm%2F0`, I'm assuming they are
meant to be split up like `/memory/dimm/0`
2025-10-01 19:25:53 +02:00
PhyxionNL
43fd84d182
Fixes #1824
2025-10-01 12:50:35 +02:00
PhyxionNL
4093b276c6
Add x86 target
2025-10-01 12:03:50 +02:00
PhyxionNL
2eb3105252
Merge branch 'master' of https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
2025-10-01 10:42:02 +02:00
PhyxionNL
e2227e2d94
Fixes #1919
2025-10-01 10:42:01 +02:00
demorfi
bcc197f265
Added base support Asus ROG Crosshair X670E Hero and PSU MSI MEG Ai1300P ( #1575 )
...
* Added base support matherboard Asus ROG Crosshair X670E Hero
* Added base support PSU MSI MEG Ai1300P
* Refactoring MSI PSU lib
2025-09-30 19:03:13 +02:00
PhyxionNL
d594734225
Move remainder to CsWin32 ( #1918 )
2025-09-30 18:58:21 +02:00
PhyxionNL
1d7b3223c9
Move more to CsWin32 ( #1917 )
2025-09-30 16:50:44 +02:00