Skip to content

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 01:26
· 8 commits to main since this release

[0.2.0] - 2026-10-05

Added

  • gpus[].platform in --json and every --json-stream record: id is strix_halo, generic_apu, generic_discrete, or unknown; memory_pool is gtt, vram, or unknown. This is additive within schema_version 1. Platform classifier credit: Matt Elliott (0.2.0, #3); JSON/NDJSON contract tests and docs: #10.
  • Public Platform, PlatformId, and PhysicalGpu::platform in the Rust library (#3).
  • --json-stream --for <DURATION> for bounded captures (#16).
  • Source-reported throttle episodes in daily.json (#15).
  • The l key toggles the dashboard logo (#8).
  • A schema_version compatibility policy in the README (#14).

Changed

  • l no longer selects the next GPU. → selects the next GPU; ← or h selects the previous GPU (#8).
  • Breaking (library): Snapshot, PhysicalGpu, Partition, Memory, Health, Temperature, Power, and Platform are #[non_exhaustive]. Obtain them from Monitor or by deserializing; struct literals no longer compile outside the crate (#20).
  • The daily summary writer refuses records larger than the 64 KiB it can load back, preserving the previous file (#15).
  • Strix Halo GTT accounting now uses the platform classifier, with unchanged results (#3).
  • Project tooling, not shipped in the crate or binary: AI-factory tooling and factory dashboard themes (#4, #5, #6, #17); project website pages; CI and release runners pinned to ubuntu-24.04 (#18); README daily-summary disclosure (#19).

Fixed

  • No user-facing bug fixes.

See the full CHANGELOG.md for earlier releases.