Skip to content

Prepare ThermoTray 1.1.4 release - #3

Merged
nojackno2-ctrl merged 3 commits into
mainfrom
agent/release-1.1.4
Aug 5, 2026
Merged

Prepare ThermoTray 1.1.4 release#3
nojackno2-ctrl merged 3 commits into
mainfrom
agent/release-1.1.4

Conversation

@nojackno2-ctrl

Copy link
Copy Markdown
Owner

What changed

  • Publish the current ThermoTray fixes and Traditional Chinese source/test documentation.
  • Bump the product version to 1.1.4 because v1.1.3 is already released.
  • Keep the release workflow as the single tag/manual release owner and publish the installer, PDB-free portable ZIP, and SHA-256 checksums.

Validation

  • dotnet restore ThermoTray.sln --runtime win-x64
  • dotnet build ThermoTray.sln --configuration Release --no-restore (0 warnings, 0 errors)
  • dotnet test ThermoTray.sln --configuration Release --no-build --no-restore (137 passed)
  • dotnet format ThermoTray.sln --verify-no-changes --no-restore
  • git diff --check
  • Self-contained win-x64 publish and embedded requireAdministrator manifest verification
  • Inno Setup 6.7.3 installer compilation
  • Portable ZIP verification: 8 files, no PDB

Release assets

  • Installer SHA-256: 72DC90703E5F6F637F916A7EB2C1D70CED40EDB40F1E8052F1A0BECC13D472AB
  • Portable ZIP SHA-256: FBA7485DB57BF2C4C27A329B4AEF847CDAC5B1253474EF356394CEB5703CBFCE

Live elevated hardware/UI verification remains a manual user step; this PR does not claim it.

本次重構解決多 GPU 溫度與使用率來源混淆問題,針對每張 GPU 分別建立 ViewModel 與 tray 控制。HardwareSensorService 以 GpuReading 結構回報單一 GPU 讀值,MainViewModel 改為 ObservableCollection<GpuViewModel>,每張 GPU 可獨立顯示與設定 tray 選項。TrayIconService 支援多 GPU 圖示與 tooltip 標示,設定檔新增 GpuTraySettings。同步更新 UI、測試與 README.md,說明新功能與操作方式。
@nojackno2-ctrl
nojackno2-ctrl marked this pull request as ready for review August 5, 2026 12:14
@nojackno2-ctrl
nojackno2-ctrl merged commit c62a44d into main Aug 5, 2026
1 check passed
@nojackno2-ctrl
nojackno2-ctrl deleted the agent/release-1.1.4 branch August 5, 2026 12:19
nojackno2-ctrl added a commit that referenced this pull request Aug 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant