Releases: gowthvm/Flint
Releases · gowthvm/Flint
Release list
Flint v1.0.4
What's new
CLI overhaul — the headless mode now uses modern top-level commands (the old --cli prefix still works):
- flint list / flash / verify / wipe / backup / clone / queue / flash-all / doctor / completions
- Per-command help: flint help , flint --help, --version
- Streams split: data + RESULT on stdout, progress on stderr — scripts no longer fight 2>&1 noise
- NDJSON everywhere with --json or FLINT_PROGRESS=json (progress/result/drives/doctor objects)
- Interactive confirmations: serial prompted on a TTY when --confirm is omitted
- flash-all: fleet mode from the command line (same policy as the GUI's fleet, ARM to arm, time budget)
- doctor: environment report for bug reports; completions: PowerShell tab-completion with live serials
- Unknown commands exit 3 instead of opening a window
Drive chip fix — the bottom-left drive card shows its model/serial/size again (labels were collapsed to zero width by an over-aggressive sizing policy).
SHA-256: 9b885c601ace55bee26e90a9e038743c4b8285ed99868ba125443cc51ef98aab
Flint v1.0.3
What's new
- Fleet mode: write the queued images to every removable drive you plug in, one after another (arm with a typed confirmation; 60-minute idle expiry; re-inserted sticks are skipped; a failed flash stops the session).
- Window clipping fix: the window now enforces a computed minimum size so no content clips at the smallest resize.
- Headless CLI contract (
flint --cli):listprints every drive and its serial; all destructive commands validate against the live drive list; output is line-orientedFLINT <pct> <speed>MB/s ETA <s>splusRESULT ok|fail|canceled: <message>. - CLI stdio in packaged builds: the windowed exe attaches to the parent console for
--clioutput.
SHA-256: 16206f1f661f86fee42b4bd931622afce6b94ca3e33837a46fd2d03d4bdcbce3