Repository navigation
kvm-it 0.4.7
kvm-it 0.4.7: macOS out of preview, and several adapters at once from the command line. Desktop, CI and docs only; no firmware or protocol change, so adapters on firmware 0.2.0 need nothing.
Verified on real hardware
- macOS (Apple silicon) and bare-metal Windows: an adapter and a live picture from an HDMI capture card, every button in the app's menu, and two boards reflashed from each and working afterwards (maintainer pass on 0.4.6).
- The Mac download drops its
-previewlabel:kvm-it-0.4.7-macos-arm64.dmg. - Not covered yet, still open: capture-card unplug / no-signal (#31), recording with sound (#32), YUYV colour range (#33), wheel and touchpad on a target (#34).
What's new
kvmit run --video <key|path>: run onekvmit --device <adapter> run script.toml --video <card>per target to drive several machines at once, each with its own log and exit status.kvmit video listprints each card's stable key.- No guessing which card is yours. Without
--video,runuses the card you last opened in the app, or the only one connected. Anything less certain stops the run before it types anything, because a wrong card would let screen waits pass on another machine's picture. With more than one target, always give--video. - Fixes: screen waits inside a
repeatnow get a capture card;--dry-runno longer needs one; settings saves are atomic, and the app and command line no longer overwrite each other's settings.
The multi-adapter command line is host-tested: two adapters have not yet run at once, and how many Bluetooth links one computer handles smoothly is not measured.
Downloads and signing
- Windows:
.msiand.zip, code-signed in CI by Azure Artifact Signing (seeSIGNATURES.txton this release). - Linux:
kvm-it-0.4.7-x86_64.AppImage, not code-signed (check its.sha256). - macOS:
kvm-it-0.4.7-macos-arm64.dmg, ad-hoc signed and not notarized: the first time, allow it in System Settings > Privacy & Security > Open Anyway.
Full details: CHANGELOG. Review log: rounds 24-30 in docs/dev-process.md.