DisplaySync

Desktop sign release notes

Per-version notes for the desktop sign — the Electron application that runs on each kiosk and renders content.

How to read entries

Each release entry calls out four things:

FieldWhat it tells you
Backend wire-compatThe range of backend versions this desktop sign tag works against. The backend is wire-compatible with at least the previous two desktop minors, so this is usually "anything current."
Image rebuild requiredWhether the captured Windows image needs to be regenerated to pick up this release. Most patch releases don't; some minor releases do.
Operator-facing changesAnything that changes what techs / event managers see on the dashboard or in the field.
Breaking changesAnything that breaks an existing workflow. Rare; called out prominently when it happens.

Versioning

Semantic versioning. The major.minor.patch convention:

  • Major — incompatible changes, requires deliberate migration. Very rare.
  • Minor — new features, possible image rebuild, backward-compatible.
  • Patch — bug fixes, no rebuild required, drop-in safe.

Production tag freezes

The desktop sign has a production tag that does not move during active event windows. Backend deploys remain wire-compatible with at least the previous two desktop minors, so the backend can keep shipping while production kiosks stay frozen.

See Stability over features → Production tag freezes during events for the operational practice.

Update channels

ChannelUsed forUpdate cadence
ProductionLive events, deployed fleetsManual via Check for Updates or image rebuild; never auto-applied during events
StagingPre-event testing, dogfoodingTag-driven (desktop-vX.Y.Z-staging)

Both channels distribute via updates.displaysync.live (Cloudflare R2) — same hosting, different prefixes.

Releases

Public release notes will be published here once tagged versions ship.

  • Production tag in your fleet: check the Sign detail → Device info → App version field on any sign in the dashboard, or the Status Dashboard overlay (Ctrl+Shift+S) on a kiosk.

See also