Skip to content

Releases: NoaSansH/Thermalyn

Thermalyn 1.3.1

Choose a tag to compare

@github-actions github-actions released this 11 Sep 14:12

What changed

  • Settings now states that Thermalyn is free software under the GNU General Public License v3.0 and
    carries no warranty, with a link to the source code for the running version. The notice is
    translated into the four interface languages.
  • Every source file carries an SPDX copyright and licence notice, so the terms travel with a file
    that is read or copied outside the repository.

Which file do I download?

Thermalyn-Setup-1.3.1.exe Start here. Installs Thermalyn, adds a Start menu entry and an uninstaller, and sets up the sensor driver. Downloads the .NET runtime if your machine does not have it.
Thermalyn-Portable-1.3.1.exe No installation at all. A single file: put it where you like, a USB stick included, and run it.
Thermalyn-Setup-Offline-1.3.1.exe The same installer, with the .NET runtime already inside. For a machine with no internet connection.

You only need one of the three.

Windows shows a reputation warning the first time, because the file is not code-signed:
choose More info, then Run anyway.

SHA256SUMS.txt lists the checksum of each file, if you want to confirm a download
arrived intact.

Checking that a file is genuine

Every executable carries a signed build provenance attestation. It proves the file was
produced by this repository's workflow, from this tag, and not modified since. With the
GitHub CLI:

gh attestation verify Thermalyn-Setup-1.3.1.exe --repo NoaSansH/Thermalyn

You can also look each file up on VirusTotal by its checksum:


Thermalyn is free software under the GNU General Public License v3.0. These executables
were built by GitHub Actions from this tag, so their complete corresponding source is the
repository at this same tag.

Thermalyn 1.3.0

Choose a tag to compare

@github-actions github-actions released this 11 Sep 13:44

What changed

  • Battery charge, health, charge or discharge rate, voltage, capacities and the remaining-time
    estimate are read on machines that have one. The rate is published under a different sensor name
    depending on the direction, and the time estimate exists only while draining, so both are read
    from the current state rather than assumed. A machine without a battery shows nothing extra.
  • Scrolling with a precision touchpad now follows the distance travelled. Windows sends a stream of
    small movements, and each one used to scroll a full three lines, which made a two-finger swipe
    jump. A mouse wheel is unchanged: one notch still scrolls exactly what it did before.
  • The maximize and restore button works again, and holding the pointer over it opens the Windows 11
    snap layouts flyout. Double-clicking an empty part of the title bar toggles the window the same way.
  • The click that maximizes or restores the window no longer falls through to whatever the pointer
    lands on once the window has been resized, so a graphics card no longer gets selected by accident.
  • A maximized window now stays inside the work area instead of extending underneath the taskbar.
  • The title bar borders and glyphs are no longer clipped at any window size, and the restore glyph
    sits fully inside its box.
  • The detailed view scrolls all the way down to its last row. The layout checks assert it for every
    window size, language and theme rather than only rendering the page.
  • The WinGet installer manifest declares the .NET 8 desktop runtime as a dependency, so installing
    through WinGet pulls it in instead of leaving the application unable to start.

Which file do I download?

Thermalyn-Setup-1.3.0.exe Start here. Installs Thermalyn, adds a Start menu entry and an uninstaller, and sets up the sensor driver. Downloads the .NET runtime if your machine does not have it.
Thermalyn-Portable-1.3.0.exe No installation at all. A single file: put it where you like, a USB stick included, and run it.
Thermalyn-Setup-Offline-1.3.0.exe The same installer, with the .NET runtime already inside. For a machine with no internet connection.

You only need one of the three.

Windows shows a reputation warning the first time, because the file is not code-signed:
choose More info, then Run anyway.

SHA256SUMS.txt lists the checksum of each file, if you want to confirm a download
arrived intact.

Checking that a file is genuine

Every executable carries a signed build provenance attestation. It proves the file was
produced by this repository's workflow, from this tag, and not modified since. With the
GitHub CLI:

gh attestation verify Thermalyn-Setup-1.3.0.exe --repo NoaSansH/Thermalyn

You can also look each file up on VirusTotal by its checksum:


Thermalyn is free software under the GNU General Public License v3.0. These executables
were built by GitHub Actions from this tag, so their complete corresponding source is the
repository at this same tag.

Thermalyn 1.1.1

Choose a tag to compare

@NoaSansH NoaSansH released this 10 Sep 14:39

What changed

  • Copy diagnostics is now always available beside Settings and confirms when the text reaches the
    clipboard.
  • Sensor startup no longer waits for the slow memory SPD scan; RAM usage still comes from Windows.
  • Removing the optional PawnIO driver during uninstall now uses its supported silent command.

Which file do I download?

Thermalyn-Setup-1.1.1.exe Start here. Installs Thermalyn, adds a Start menu entry and an uninstaller, and sets up the sensor driver. Downloads the .NET runtime if your machine does not have it.
Thermalyn-Portable-1.1.1.exe No installation at all. A single file: put it where you like, a USB stick included, and run it.
Thermalyn-Setup-Offline-1.1.1.exe The same installer, with the .NET runtime already inside. For a machine with no internet connection.

You only need one of the three.

Windows shows a reputation warning the first time, because the file is not code-signed:
choose More info, then Run anyway.

SHA256SUMS.txt lists the checksum of each file, if you want to confirm a download
arrived intact.

Checking that a file is genuine

You can look each file up on VirusTotal by its checksum:


Thermalyn is free software under the GNU General Public License v3.0. These executables
were built by GitHub Actions from this tag, so their complete corresponding source is the
repository at this same tag.

Thermalyn 1.1.0

Choose a tag to compare

@NoaSansH NoaSansH released this 10 Sep 14:39

What changed

  • A new Mini view keeps processor, graphics and memory readable in a small window.
  • Minimum, average and maximum values are calculated for the current session without writing any
    additional history to disk. They can be reset at any time.
  • A concise diagnostic snapshot can be copied to the clipboard without creating a file.
  • The selected Mini view is remembered through the existing settings file; no database, account,
    telemetry or background process was added.

Which file do I download?

Thermalyn-Setup.exe Start here. Installs Thermalyn, adds a Start menu entry and an uninstaller, and sets up the sensor driver. Downloads the .NET runtime if your machine does not have it.
Thermalyn-Portable.exe No installation at all. A single file: put it where you like, a USB stick included, and run it.
Thermalyn-Setup-Offline.exe The same installer, with the .NET runtime already inside. For a machine with no internet connection.

You only need one of the three.

Windows shows a reputation warning the first time, because the file is not code-signed:
choose More info, then Run anyway.

SHA256SUMS.txt lists the checksum of each file, if you want to confirm a download
arrived intact.

Checking that a file is genuine

You can look each file up on VirusTotal by its checksum:


Thermalyn is free software under the GNU General Public License v3.0. These executables
were built by GitHub Actions from this tag, so their complete corresponding source is the
repository at this same tag.

Thermalyn 1.0.5

Choose a tag to compare

@NoaSansH NoaSansH released this 10 Sep 14:39

What changed

  • Thermalyn checks the latest stable GitHub Release when it starts and quietly retries after the
    network returns, with throttling to avoid repeated requests.
  • A discreet title-bar button shows a badge when an update exists. Its panel presents the new
    version, release notes, download progress and clear errors.
  • Settings now includes a manual Check for updates action and the result of the latest check.
  • Downloads are verified against the GitHub Release asset size and SHA256SUMS.txt, then checked
    again under a file lock immediately before the installer starts.
  • Restart and install remains an explicit user action. The compact Inno Setup update replaces
    the application and starts the new version when it finishes.

Which file do I download?

Thermalyn-Setup.exe Start here. Installs Thermalyn, adds a Start menu entry and an uninstaller, and sets up the sensor driver. Downloads the .NET runtime if your machine does not have it.
Thermalyn-Portable.exe No installation at all. A single file: put it where you like, a USB stick included, and run it.
Thermalyn-Setup-Offline.exe The same installer, with the .NET runtime already inside. For a machine with no internet connection.

You only need one of the three.

Windows shows a reputation warning the first time, because the file is not code-signed:
choose More info, then Run anyway.

SHA256SUMS.txt lists the checksum of each file, if you want to confirm a download
arrived intact.

Checking that a file is genuine

You can look each file up on VirusTotal by its checksum:


Thermalyn is free software under the GNU General Public License v3.0. These executables
were built by GitHub Actions from this tag, so their complete corresponding source is the
repository at this same tag.

Thermalyn 1.0.3

Choose a tag to compare

@NoaSansH NoaSansH released this 10 Sep 14:39

Which file do I download?

Thermalyn-Setup.exe Start here. Installs Thermalyn, adds a Start menu entry and an uninstaller, and sets up the sensor driver. Downloads the .NET runtime if your machine does not have it.
Thermalyn-Portable.exe No installation at all. A single file: put it where you like, a USB stick included, and run it.
Thermalyn-Setup-Offline.exe The same installer, with the .NET runtime already inside. For a machine with no internet connection.

You only need one of the three.

Windows shows a reputation warning the first time, because the file is not code-signed:
choose More info, then Run anyway.

SHA256SUMS.txt lists the checksum of each file, if you want to confirm a download
arrived intact.

Checking that a file is genuine

You can look each file up on VirusTotal by its checksum:


Thermalyn is free software under the GNU General Public License v3.0. These executables
were built by GitHub Actions from this tag, so their complete corresponding source is the
repository at this same tag.

Thermalyn 1.0.2

Choose a tag to compare

@NoaSansH NoaSansH released this 10 Sep 14:39

Which file do I download?

Thermalyn-Setup.exe Start here. Installs Thermalyn, adds a Start menu entry and an uninstaller, and sets up the sensor driver. Downloads the .NET runtime if your machine does not have it.
Thermalyn-Portable.exe No installation at all. A single file: put it where you like, a USB stick included, and run it.
Thermalyn-Setup-Offline.exe The same installer, with the .NET runtime already inside. For a machine with no internet connection.

You only need one of the three.

Windows shows a reputation warning the first time, because the file is not code-signed:
choose More info, then Run anyway.

SHA256SUMS.txt lists the checksum of each file, if you want to confirm a download
arrived intact.

Checking that a file is genuine

You can look each file up on VirusTotal by its checksum:


Thermalyn is free software under the GNU General Public License v3.0. These executables
were built by GitHub Actions from this tag, so their complete corresponding source is the
repository at this same tag.