Repository navigation
[BUG] Report release version after fresh USB installs - #54
EdwardChamberlain wants to merge 1 commit into
Conversation
|
Review of The migration reads version metadata from the same source directory as the application it stages, including the bootstrap path; slot/debug/update status then reports that manifest version. Missing, malformed, non-string, or blank metadata retains the genuine The metadata remains outside OTA Verification: 64 packaging, GUI, USB, OTA, and version tests passed locally with a FreeSimpleGUI import shim; current CI is green, including desktop and distribution builds. Physical board tests were not repeated. |
Summary
app_version.jsonwith the Windows/macOS setup tools, wheel, source distribution, and USB CLI/GUI bootstrap.legacyfor installations where version data is absent or invalid.release-validation.jsoncandidate version differ.Validation: 91 focused packaging, GUI, USB, OTA, and release tests passed (GUI imports used a lightweight shim because FreeSimpleGUI is unavailable locally). A v1.0.0 OTA artifact passed device validation.
py_compileandgit diff --checkpass.python -m buildcould not run locally because thebuildpackage is not installed; CI builds and smoke-tests wheel/sdist.Closes #49