Releases: shm11C3/HardwareVisualizer
Releases · shm11C3/HardwareVisualizer
v1.7.2
Immutable
release. Only release title and notes can be modified.
What's Changed
Fixed
- Fix(macos): Use frequency-weighted GPU usage calculation by @shm11C3 in #1293
- Fix(windows): Add Intel GPU usage monitoring support via PDH and DXGI by @shm11C3 in #1295
Maintenance
- feat: add performance monitoring tool and CI workflow by @shm11C3 in #1270
- Chore(deps): Update TypeScript to version 6.0.2 and adjust related types by @shm11C3 in #1287
- Remove shadcn dependency from package.json by @shm11C3 in #1291
Other Changes
- Fix: enhance error handling in process monitoring and update performa… by @shm11C3 in #1273
- Ci/fix/#1272 2 by @shm11C3 in #1274
- Add actionlint job to CI workflow by @shm11C3 in #1290
- chore: add PostToolUse hook for Rust file formatting and linting by @shm11C3 in #1294
Full Changelog: v1.7.1...v1.7.2
v1.7.1
Immutable
release. Only release title and notes can be modified.
What's Changed
Fixed
- Fix: resolve AMD GPU name mismatch between dashboard and monitoring via PCI BDF by @shm11C3 in #1268
Maintenance
- Revise GPU Insight support and clean up FAQ section by @shm11C3 in #1266
- docs: sync Japanese README with GPU Insight and FAQ changes (#1266) by @shm11C3 in #1267
Full Changelog: v1.7.0...v1.7.1
v1.7.0
Immutable
release. Only release title and notes can be modified.
What's Changed
Added
- feat: Add AMD GPU temperature and usage support via ADL by @shm11C3 in #1079
- (feat) Support AMD GPU for Insights by @shm11C3 in #1147
- feat: add macOS GPU sampling functionality to monitoring service by @shm11C3 in #1161
- add russian locale by @Denis11212 in #1215
- Add Russian language support and optimize DoughnutChart labels by @shm11C3 in #1222
- feat: Add Text Selection Toggle in Settings by @shm11C3 in #1251
- feat: implement hardware monitoring updates with event listener and refactor related hooks by @shm11C3 in #1227
Fixed
Maintenance
- Add Contributor Covenant Code of Conduct by @shm11C3 in #1124
- docs: add code signing policy documentation and link in README by @shm11C3 in #1123
- Add agentic workflow daily-test-improver by @shm11C3 in #1139
- Add agentic workflow daily-doc-updater by @shm11C3 in #1138
- Fix daily-doc-updater agentic workflow: remove wildcard domain causing API proxy failure by @Copilot in #1143
- Update AMD compatibility status in README by @shm11C3 in #1146
- Chore/refactor-gw by @shm11C3 in #1163
- Add Instructions Janitor workflow and shared mood file by @shm11C3 in #1165
- Update toolsets in daily test improver workflow to specify repos, iss… by @shm11C3 in #1169
- Fix gh-aw error by @shm11C3 in #1173
- [instructions] Sync agentic-workflows agent to gh-aw v0.51.3 by @github-actions[bot] in #1196
- feat: implement PDH-based GPU usage monitoring by @shm11C3 in #1194
- [docs] Update documentation for features from 2026-03-02 by @github-actions[bot] in #1209
- docs: update installation instructions for Windows to include Installer and Winget options by @shm11C3 in #1213
- chore: update express-rate-limit and ip-address to latest versions by @shm11C3 in #1226
- chore: update code structure for better readability and maintainability by @shm11C3 in #1229
- Remove GitHub Agentic Workflow by @shm11C3 in #1250
- chore: update issue templates and contributing guide for improved clarity and structure by @shm11C3 in #1264
- docs(license): update MIT license copyright notice to include contributors by @shm11C3 in #1223
- [docs] Update documentation for features from 2026-03-06 by @github-actions[bot] in #1224
New Contributors
- @Denis11212 made their first contribution in #1215
Full Changelog: v1.6.0...v1.7.0
v1.6.0
Immutable
release. Only release title and notes can be modified.
What's Changed
Added
- feat: implement GPU usage monitoring for macOS by @shm11C3 in #1035
- Add macOS GPU memory usage retrieval and enhance GPU info collection by @shm11C3 in #1051
- Add GPU memory usage retrieval and update language strings for memory usage display by @shm11C3 in #1053
- feat: implement error boundaries with reset functionality and enhance error handling UI by @shm11C3 in #1062
- feat: add motherboard information retrieval and dashboard integration by @shm11C3 in #1081
- CI: add auto-update workflow and Tauri dependency updater script by @shm11C3 in #1099
- feat: add Apple API Key setup for notarization in publish workflow by @shm11C3 in #1115
- feat: make Windows code signing optional with ENABLE_WINDOWS_SIGNING flag by @shm11C3 in #1119
- feat: enhance macOS support in CI and publish workflows; update README to reflect macOS availability by @shm11C3 in #1122
Fixed
- Fix(macos) archive DB initialization and data directory creation by @shm11C3 in #1050
- Fix(macos): ensure system monitoring is sampled for macOS by @shm11C3 in #1054
- Fix: update tauri-updater script to use node for JSON parsing and replace ripgrep with grep by @shm11C3 in #1101
- Fix: update tauri-updater script to use node for JSON parsing and replace ripgrep with grep by @shm11C3 in #1105
- Fix: hide motherboard component on unsupported OS by @shm11C3 in #1110
- fix: Azure code signing setup to use a script for configuration by @shm11C3 in #1120
Maintenance
- Chore: Remove rust_decimal dependency and simplify rounding function by @shm11C3 in #1047
- Revert "Chore: Exclude bindings.ts from frontend labeler configuration" by @shm11C3 in #1056
- Fix: update Cargo.toml and tauri.conf.json for optimization and schema versioning by @shm11C3 in #1112
- chore: update dependencies for Tauri and related packages by @shm11C3 in #1114
- docs: remove platform support matrix from backend architecture documentation by @shm11C3 in #1121
Other Changes
- Chore: Exclude bindings.ts from frontend labeler configuration by @shm11C3 in #1052
- chore: update rust-toolchain action to use version 1.93.0 by @shm11C3 in #1066
- chore: upgrade actions/cache from v4 to v5 for improved caching by @shm11C3 in #1065
- Chore/updater-devmode by @shm11C3 in #1080
- fix: update publish workflow to skip stapling for macOS builds by @shm11C3 in #1116
Full Changelog: v1.5.1...v1.6.0
v1.6.0-beta.3
Immutable
release. Only release title and notes can be modified.
What's Changed
Added
- Add GPU memory usage retrieval and update language strings for memory usage display by @shm11C3 in #1053
- feat: implement error boundaries with reset functionality and enhance error handling UI by @shm11C3 in #1062
- feat: add motherboard information retrieval and dashboard integration by @shm11C3 in #1081
- CI: add auto-update workflow and Tauri dependency updater script by @shm11C3 in #1099
- feat: add Apple API Key setup for notarization in publish workflow by @shm11C3 in #1115
Fixed
- Fix(macos): ensure system monitoring is sampled for macOS by @shm11C3 in #1054
- Fix: update tauri-updater script to use node for JSON parsing and replace ripgrep with grep by @shm11C3 in #1101
- Fix: update tauri-updater script to use node for JSON parsing and replace ripgrep with grep by @shm11C3 in #1105
- Fix: hide motherboard component on unsupported OS by @shm11C3 in #1110
Maintenance
- Revert "Chore: Exclude bindings.ts from frontend labeler configuration" by @shm11C3 in #1056
- Fix: update Cargo.toml and tauri.conf.json for optimization and schema versioning by @shm11C3 in #1112
- chore: update dependencies for Tauri and related packages by @shm11C3 in #1114
Other Changes
- chore: update rust-toolchain action to use version 1.93.0 by @shm11C3 in #1066
- chore: upgrade actions/cache from v4 to v5 for improved caching by @shm11C3 in #1065
- Chore/updater-devmode by @shm11C3 in #1080
- fix: update publish workflow to skip stapling for macOS builds by @shm11C3 in #1116
Full Changelog: v1.6.0-beta.1...v1.6.0-beta.3
v1.6.0-beta.1
Immutable
release. Only release title and notes can be modified.
What's Changed
Added
- feat: implement GPU usage monitoring for macOS by @shm11C3 in #1035
- Add macOS GPU memory usage retrieval and enhance GPU info collection by @shm11C3 in #1051
Fixed
Maintenance
Other Changes
Full Changelog: v1.5.1...v1.6.0-beta.1
v1.5.1
Immutable
release. Only release title and notes can be modified.
What's Changed
Fixed
- fix(insights): debounce useInsightChart refetch to prevent rapid DB polling while scrubbing by @shm11C3 in #1030
Maintenance
- Fix/publish/update-tauri-config by @shm11C3 in #998
- feat: Update release workflow and tauri configuration script for versioning and signing by @shm11C3 in #995
- ci: Migrate updateTauriConfig script to TypeScript and update workflow to use the new script by @shm11C3 in #996
- feat: Add macOS publishing workflow for Tauri applications with support for Arm and Intel architectures by @shm11C3 in #997
- Revise security policy and reporting guidelines by @shm11C3 in #999
- Chore: Add cargo aliases for tauri commands and update CI workflow by @shm11C3 in #1004
- docs: Update README and contributing guidelines; refine Japanese translation by @shm11C3 in #1003
- Chore: Add merge gate script and update CI workflow for job result va… by @shm11C3 in #1008
- Chore(deps): Bump @modelcontextprotocol/sdk and hono to latest versions by @shm11C3 in #1028
- Chore(deps): Update Tauri plugins to latest versions by @shm11C3 in #1029
Other Changes
- chore(ci): replace frontend-only build check with full Tauri build in CI by @shm11C3 in #667
- feat: add comprehensive backend unit tests by @shm11C3 in #669
- feat: add system theme option by @shm11C3 in #668
- chore: update THIRD_PARTY_NOTICES.md (auto) by @github-actions[bot] in #671
- add test by @shm11C3 in #670
- feat: add lazy loading and prefetching for screens by @shm11C3 in #674
- fix(Snapshot): Filter slider cannot be moved smoothly by @shm11C3 in #675
- refactor: unify slider components into a single component by @shm11C3 in #677
- Chore: Update Rust toolchain version to 1.90.0 by @shm11C3 in #691
- Add cooldown for npm and GitHub Actions in dependabot by @shm11C3 in #693
- chore: update THIRD_PARTY_NOTICES.md (auto) by @github-actions[bot] in #692
- feat: optimize CI workflow with composite actions and parallel execution by @shm11C3 in #698
- chore: update action versions in workflows for consistency and stability by @shm11C3 in #700
- feat: update Rust installation method to use rustup for better control by @shm11C3 in #701
- Enhance CI workflow with improved change detection and frontend linting by @shm11C3 in #704
- Refactor/delete-todos by @shm11C3 in #703
- feat: add final merge gate with dynamic required checks for CI workflow by @shm11C3 in #705
- fix: refactor license update workflow to improve artifact handling and PR creation by @shm11C3 in #702
- fix: adjust permissions for license update workflow jobs by @shm11C3 in #707
- chore: update dependabot configuration for npm, cargo, and github-actions ecosystems by @shm11C3 in #709
- chore: remove rust-clippy workflow file by @shm11C3 in #710
- feat: add LibreHardwareMonitor import settings by @shm11C3 in #719
- feat: add LibreHardwareMonitor connection testing by @shm11C3 in #722
- feat: remove refresh interval and timeout from LibreHardwareMonitor settings by @shm11C3 in #723
- chore: remove baseUrl from tsconfig.json by @shm11C3 in #738
- chore: update recharts to version 3.2.1 by @shm11C3 in #739
- Chore: Update schema version to 2.2.5 by @shm11C3 in #759
- Chore(deps): Update React and related dependencies to latest versions by @shm11C3 in #758
- Close/#623 by @shm11C3 in #761
- fix(design): adjust outer radius of DoughnutChart from 70 to 60 by @shm11C3 in #762
- refactor(settings): burn-in shift settings and insights configuration by @shm11C3 in #763
- chore: update Tauri and related dependencies by @shm11C3 in #789
- Chore(deps): Bump @biomejs/biome to 2.3.2 and update biome schema to 2.3.2 by @shm11C3 in #788
- feat(Dashboard: cpu, gpu, ram): implement responsive design adjustments and add useWindowsSize hook by @shm11C3 in #792
- chore: add Rust target directory to .gitignore by @shm11C3 in #794
- feat(ProcessTable): add truncation for process names and improve table styling by @shm11C3 in #793
- feat: update temperature terminology in GPU insights and localization files by @shm11C3 in #818
- feat: add frontend build job to CI workflow by @shm11C3 in #819
- chore: update vitest and coverage-v8 dependencies to version 4.0.8 by @shm11C3 in #837
- chore: update version to 1.4.0 in tauri configuration by @shm11C3 in #855
- v1.4.0 by @shm11C3 in #854
- fix: add checkout step for repository in publish workflow by @shm11C3 in #856
- chore: update version to 1.4.1 in tauri configuration by @shm11C3 in #857
- docs: improve installation guide and update download instructions by @shm11C3 in #860
- docs: add Japanese README.md by @shm11C3 in #861
- feat: add dropdown menu for dashboard item selection and update localization by @shm11C3 in #863
- Translate Japanese comments to English in source code by @Copilot in #879
- Translate remaining Japanese comments to English by @Copilot in #880
- fix: initialize dashboard visible items with default values by @shm11C3 in #881
- feat: add setup step for safe-chain in Node.js action by @shm11C3 in #885
- update npm deps by @shm11C3 in #892
- Add license scan report and status by @fossabot in #889
- fix: update license-check command in CI workflow and package.json by @shm11C3 in #890
- Fix Tauri build arguments and update frontend test command in CI workflow by @shm11C3 in #893
- Update tauri-action with additional argument by @shm11C3 in #894
- refactor: unify test commands and improve documentation for Rust and frontend by @shm11C3 in #891
- Chore(deps): Add rust-toolchain configuration and update dependabot settings by @shm11C3 in #933
- CI: Replace actions/cache with rust-cache for improved Rust environme… by @shm11C3 in #937
- fix: Correct workspace path in Rust setup action by @shm11C3 in #938
- fix: Update safe-chain setup method to use installation script by @shm11C3 in #940
- CI: Add rust-toolchain step for improved Rust setup by @shm11C3 in #939
- update: Refactor Dependabot configuration to include group patterns for updates by @shm11C3 in #941
- Update Dependabot schedule and assignees by @shm11C3 in #943
- Add biome patterns to dependabot configuration by @shm11C3 in https://github.com/shm11C3/HardwareVisualiz...
v1.6.0-alpha.2
Immutable
release. Only release title and notes can be modified.
What's Changed
Fixed
Maintenance
- feat: Update release workflow and tauri configuration script for versioning and signing by @shm11C3 in #995
- ci: Migrate updateTauriConfig script to TypeScript and update workflow to use the new script by @shm11C3 in #996
- feat: Add macOS publishing workflow for Tauri applications with support for Arm and Intel architectures by @shm11C3 in #997
- feat: Add labeler and release note configuration files by @shm11C3 in #994
Full Changelog: v1.5.0...v1.6.0-alpha.2
v1.5.0
v1.5.0-beta.6
Immutable
release. Only release title and notes can be modified.
See the assets to download this version and install.