You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: rolling build version (rN) with navbar up-to-date badge
gitVersion.py now embeds a rolling build revision (rN from the commit
count) alongside the git describe; the release workflow publishes it in
version.json. A passive /version endpoint compares the running build to
the latest rolling release; the web UI shows the build as a navbar badge
(green = up to date, amber = update available, dim = unknown) and lists
it in the info dialog. New nav.updateAvailable / systeminfo.lblBuild
locale keys.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: README.md
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -95,6 +95,7 @@ neon logo that doubles as the SVG favicon ([`7be5254`](../../commit/7be5254)):
95
95
| Bluetooth-mode dropdown in the control tab (Normal / Speaker / Headphones), mirroring the sleep-timer dropdown; selecting a mode restarts the device into it and the button highlights the active BT mode |[`d57f24a`](../../commit/d57f24a)|
96
96
| Mobile-optimized control tab: the hard-to-drag volume slider is replaced by full-width louder/quieter (+ EQ) buttons on phones, and the control header stacks so the legend stays on one line with the action buttons below |[`aef1765`](../../commit/aef1765)|
97
97
| System-information dialog rendered as a clean property/value table (instead of preformatted text) and extended with the PN5180 RFID-reader firmware version (read once from the reader's EEPROM at init and exposed via `/info`) |[`715d867`](../../commit/715d867)|
98
+
| Rolling build version (`rN` from the commit count, embedded via `gitVersion.py` and published in the release `version.json`) shown as a navbar badge — green when the device runs the latest rolling release, amber when an update is available (passive `/version` check); also listed in the info dialog |[`VERSIONHASH`](../../commit/VERSIONHASH)|
0 commit comments