Highlights
HDMI-CEC, rebuilt. CEC now talks to the kernel uABI directly instead of
shelling out, so adapter discovery works on boards with more than one display
port rather than assuming /dev/cec0. Passthrough is fixed, and there is a new
display schedule that can turn the attached TV on and off on a timetable.
Large images no longer starve small boards. Oversized JPEG and PNG uploads
are downscaled during processing on low-RAM devices, which keeps multi-megapixel
photos from exhausting memory on the 1 GB and 512 MB boards.
Menu Board installs with its menu. Array-valued app settings render
correctly, fixing an install that previously came up empty.
Quieter viewer, faster failure. Two noisy Sentry/journal sources are
silenced, and the viewer now fails fast when it loses the display instead of
sitting in a degraded state. Diagnostics also bounds the CEC subprocess reap and
reports its states distinctly.
Telemetry reports the release version, so usage can finally be broken down
by version.
Plus website and API-reference refreshes, and a round of dependency updates.
What's Changed
Other Changes 🔧
- Cross-link the Anthias website to signage-apps.com by @vpetersson-bot in #3247
- Add Raspberry Pi landing pages (digital signage, advertising display, info screen) by @vpetersson-bot in #3248
- Style the home-page "signage app" link as a proper link by @vpetersson-bot in #3249
- Redesign the "Open source" home section, add Trust Center + SBOM FAQ by @vpetersson-bot in #3250
- Remove em dashes across the Anthias website by @vpetersson-bot in #3251
- Fix Fleets for Good framing (recommended images already are it) by @vpetersson-bot in #3252
- docs: remove broken Star History chart from README by @vpetersson-bot in #3253
- docs: drop the stale "Issues and Bugs" note from README by @vpetersson-bot in #3254
- docs(skills): correct four claims the testbeds disproved by @vpetersson-bot in #3256
- chore(deps): bump the github-actions group with 3 updates by @dependabot[bot] in #3259
- chore(deps-dev): bump the python group with 4 updates by @dependabot[bot] in #3258
- chore(deps-dev): bump @types/leaflet from 1.9.21 to 1.9.22 in the bun group by @dependabot[bot] in #3257
- fix(processing): downscale oversized JPEG/PNG on low-RAM boards by @vpetersson-bot in #3255
- fix(telemetry): send the release version so GA4 can report it by @vpetersson-bot in #3270
- fix(viewer): quieten two Sentry/journal noise sources and fail fast on a lost display by @vpetersson-bot in #3271
- fix(diagnostics): bound the CEC subprocess reap and report its states distinctly by @vpetersson-bot in #3272
- fix(apps): render array settings so Menu Board installs with its menu by @vpetersson-bot in #3276
- chore(deps): bump the github-actions group with 4 updates by @dependabot[bot] in #3279
- feat(cec): rewrite HDMI-CEC on the kernel uABI, fix passthrough, add a display schedule by @vpetersson-bot in #3277
- chore(deps-dev): bump the python group with 11 updates by @vpetersson-bot in #3280
- fix(website): rebuild the API reference from the generated schema by @vpetersson-bot in #3281
- chore(release): bump version metadata to 2026.08.1 by @vpetersson-bot in #3283
Full Changelog: v2026.08.0...v2026.08.1