Repository navigation
v0.54.0
0.54.0 (2026-10-23)
Features
Bug Fixes
- bound typing-capture writes and close so a stuck transport can't hang the lab (#182) (b0c3ca3)
- close the silent misses in layer numbers kept in firmware code (#175) (a863dbe)
- express the transport protocol's runtime checks in its JSON Schema (#176) (0df6609)
- keep lab start's JSON stderr to the error object (#172) (cf55ec3)
- match doctor's permission hint to the board's own USB serial (#171) (d4f323c)
- pass model provider settings from the login shell to the desktop app's keyloom (#181) (dc107c3)
- refuse a UF2 flash while the macOS screen is locked (#178) (d62332e)
- report invalid_session for a write to an unknown serial session (#169) (aea4a9a)
- treat older recordings that lost events as incomplete (#173) (3f797d8)
- wait for a manual flash that is still starting before shutdown closes the helper (#177) (ef2e8f0)
Windows x64: the CLI and embedded diagnostics-only helper are unsigned because no Windows code-signing credential is configured. SmartScreen or antivirus may warn or block execution; keep OS protections enabled. HID/COM, lab, build, flash, sync, kanata and serve are not available on Windows yet (rung 24f).