Skip to content

chore: release v0.1.2 - #3

Merged
yusufmo1 merged 3 commits into
mainfrom
release-plz-2026-07-23T09-45-31Z
Jul 23, 2026
Merged

yusufmo1 merged 3 commits into
mainfrom
release-plz-2026-07-23T09-45-31Z

Conversation

@yusufmo1

Copy link
Copy Markdown
Owner

🤖 New release

  • mxmon: 0.1.1 -> 0.1.2
Changelog

0.1.2 - 2026-07-23

Added

  • (ui) report the arrangement on the settings card
  • (ui) drag cards, and a keyboard arrange mode
  • (ui) draw every card through its slot
  • (arrange) a bijection for where each card sits
  • (ui) the inspector — slow-tier facts with no room on a card
  • (collect) a slow health tier for storage and kernel activity
  • (ui) per-card visibility and the PANELS settings page
  • (json) report the thermal-pressure verdict
  • (battery) pack health from design cycles and cell balance
  • (disk) volume capacity alongside throughput
  • (procs) per-process and kernel-wide rate counters
  • (temps) the kernel's thermal-pressure verdict
  • settings card and remappable keys
  • (ui) fluid graphs — a constant-velocity conveyor for bucketed history
  • restore graph history across runs
  • (ui) backlight rail and earned sink rails in the battery flow
  • (ui) chrome ink overrides for frames and labels
  • (power) per-core energy channels and the unread SoC rails

Fixed

  • (ffi) type-check registry values before casting them

Other

  • refresh README for the 0.1.2 surface, add mxmon.com, drop em dashes
  • (ui) partial repaint on motion frames, cache chassis layout
  • card rearrangement in the README
  • regenerate the settings goldens for the PANELS tab
  • fixtures and fuzz coverage for the health tier and the inspector
  • refresh the goldens for the battery time-to-full readout
  • regenerate the frames touched by capacity and pack health
  • the settings card, remappable keys, and the new readings
  • regenerate the golden frames for the new readings
  • extend the fixtures and the render fuzzer for the new surfaces


This PR was generated with release-plz.

yusufmo1 added 3 commits July 23, 2026 10:45
The about page renders `mxmon {CARGO_PKG_VERSION}`, so `settings_about`
froze the version at whatever it was when captured (0.1.1). Every release
bump then broke the golden the moment the version moved, which is exactly
what happened on the v0.1.2 release PR: identical code passed CI on main
(0.1.1) but failed on the PR (0.1.2). Filter the version to `mxmon X.Y.Z`
alongside the existing clock filter so the frame is stable at any version.
@yusufmo1
yusufmo1 merged commit 8104c77 into main Jul 23, 2026
7 checks passed
@yusufmo1
yusufmo1 deleted the release-plz-2026-07-23T09-45-31Z branch July 23, 2026 10:00
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