1.11.0Speaker ready state is now shared and persistent (Supabase item_states, realtime for all users). Screen tag is tappable: loaded → played → reset. Smaller location tag. Requires new table item_states.
1.10.1Version history: fixed-height modal with header, close button and scrolling list
1.10.0Screen tag (teal) under speakers on desktop and phone, fed from the RoS "Screen" column via sync. Requires new Supabase column `screen`.
1.9.1Sync: follows SharePoint redirects with cookies and falls back to download.aspx; clearer error when the link needs sign-in
1.9.0Menu → "Sync from Excel": pulls the live RoS workbook from SharePoint into Supabase (password-protected, verified server-side; Preview shows changes before writing)
1.8.1Location chips: no longer rebuilt on every refresh/resize (taps were being lost on iPhone), bigger tap targets on phone
1.8.0Phone layout: title strip on top, location under countdown, bigger speaker tags. New Menu toggle "Ignore date" runs today's clock against the RoS. Other dates show the day instead of "0 min". Shorter Filtered note.
1.7.5Location filter: filtering now always follows the Menu toggle (fixes chips not affecting the list after upgrading from 1.7.3)
1.7.4Location filter: starts with nothing selected, pick the locations you need; filter stays active when the chip bar is hidden (with a "Filtered" reminder + clear)
1.7.3Location filter chips below header (enable in Menu → Show location filter)
1.7.2Fixed broken card layout (duplicate page content in build), time/dots/status in left column, location tag right of title
1.7.1RoS timeline, location field, column/CT/header toggles, dark mode, domain migration
1.6Multi-space, read-only access, name prompt, session tracking
1.5Mobile alignment, C/T buttons, screenshot import
1.4Dark/light mode, sound alerts, realtime sync
1.3Knock/open door alerts, progress bars
1.2Multi-column, Supabase backend
1.1Initial release