More specifically, the build system now uses the semantic versioning meta-data held in module.json to define a major.minor.patch version. Additionally, is the branch being compiled is *not* the master branch, the version is appended with <branchname><githash>. Specific updates: - Updates to CMake files to expose this to the micro:bit runtime code. - Addition of uBit.systemVersion() to expose this to application code. - Displaying of version string over serial if MICROBIT_DBG is enabled. - Distribution of version string over BLE via the firmware revision characteristic.master td3
parent
2230e39340
commit
85a26dc8e1
Loading…
Reference in new issue