Skip to content

v1.8.0-alpha.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 03 May 17:16
Immutable release. Only release title and notes can be modified.
v1.8.0-alpha.1
e097ecd

What's Changed

Added

  • feat(backend): redesign HardwareMonitorUpdate for multi-GPU (#1298) by @shm11C3 in #1332
  • feat(backend): graceful handling of DB schema version mismatch on downgrade by @shm11C3 in #1342
  • feat(frontend): redesign atoms and event listener for multi-GPU (#1299) by @shm11C3 in #1343
  • feat(frontend): add GPU selector to dashboard for multi-GPU systems (#1300) by @shm11C3 in #1376
  • feat(app): system tray adapter with Open / Quit menu (#1422) by @shm11C3 in #1425
  • feat: close-to-tray setting + first-run dialog by @shm11C3 in #1427
  • feat: add tray metrics widget by @shm11C3 in #1439
  • feat: add native macOS tray renderer by @shm11C3 in #1440
  • feat: add Windows tray widget flyout by @shm11C3 in #1442

Fixed

  • Fix GPU name collision for multi-AMD GPU systems on Linux (#1297) by @shm11C3 in #1301
  • fix: resolve clippy::unnecessary_sort_by errors on Rust 1.95 by @shm11C3 in #1373
  • fix: remove unnecessary cast for memory clock speed in query_memory_info by @shm11C3 in #1375
  • Fix client-id to app-id in auto-merge workflow by @shm11C3 in #1380
  • Fix auto-merge workflow by @shm11C3 in #1398
  • fix(ci): update workflow target artifact paths by @shm11C3 in #1438
  • fix: update input, checkbox, radio group, and switch styles for improved light mode visibility by @shm11C3 in #1443
  • fix: refine tray widget GPU temperature metric by @shm11C3 in #1444

Maintenance

  • Update Downloads badge link in README.md by @shm11C3 in #1347
  • refactor(core): Phase 1 — set up Cargo workspace with root-level core crate (#1411) by @shm11C3 in #1412
  • refactor(core): Phase 2 — introduce in-process EventBus for metric snapshots (#1404) by @shm11C3 in #1413
  • refactor(core): Phase 3 — relocate collector and history state into hwviz_core by @shm11C3 in #1414
  • refactor(core): Phase 3.5 — split settings into core/app buckets (#1406) by @shm11C3 in #1417
  • docs(core,app): add README for each workspace member crate by @shm11C3 in #1419
  • refactor(core): rename hwviz-core to hardviz-core across the project by @shm11C3 in #1426
  • refactor: remove unused ADL diagnostic tool example by @shm11C3 in #1430
  • chore: add Codex setup guidelines by @shm11C3 in #1437
  • chore: add AI review triage skill by @shm11C3 in #1441

Other Changes

  • Add Scorecard workflow for supply-chain security analysis by @shm11C3 in #1309
  • Chore: Update .npmrc configuration settings by @shm11C3 in #1312
  • chore: update CI workflow permissions to read-all and adjust job-specific permissions by @shm11C3 in #1311
  • chore: update workflow permissions to read-all for auto-update-licenses and codeql by @shm11C3 in #1313
  • chore: add .osv-scanner.toml to suppress false positives in OpenSSF Scorecard by @shm11C3 in #1314
  • chore(deps): update action versions for consistency and stability by @shm11C3 in #1318
  • Avoid forking lspci on every GPU monitoring cycle by @shm11C3 in #1319
  • Chore: Add initial configuration for CodeRabbit auto review by @shm11C3 in #1333
  • chore: enable blank issues and add GitHub Community Support link in issue template by @shm11C3 in #1337
  • Update GitHub Community Support link in issue template by @shm11C3 in #1338
  • fix: correct history atom types to reflect null padding (#1344) by @shm11C3 in #1346
  • Update auto-merge workflow to use GitHub app token by @shm11C3 in #1377
  • Revert "Fix client-id to app-id in auto-merge workflow" by @shm11C3 in #1384
  • refactor(core): Phase 4 — relocate persistence into core::persistence with EventBus subscription by @shm11C3 in #1418
  • refactor(core): Phase 5 — MonitoringState machine and lifecycle decoupling (#1408) by @shm11C3 in #1420
  • change: update CI workflows and configurations for Rust and Tauri integration (#1402) by @shm11C3 in #1431
  • ci: optimize Tauri CI build path by @shm11C3 in #1436

Full Changelog: v1.7.2...v1.8.0-alpha.1