1.12.2Sync handles multi-day sheets (day header rows like "Wednesday the 9th of September 2026" — only the selected day is imported), derives a missing start from End − Duration, and reads "1 MSA – Name" as Mic 1
1.12.1Sync reads the Partner Conference sheet layout (Start Time / Item / Presenter(s) / Mic Assignment); Section used as location when there is no Location column; mic numbers appended to speaker tags
1.12.0Multiple RoS spaces: /partner/ (Partner Conference 2026, 9 Sep) added alongside /ros/; per-space workbook via ROS_EXCEL_URL_<SLUG>; date picker remembered per space
1.11.3Screen tag has a fixed footprint: full column width, fixed-width status slot — identical size in default / loaded / played
1.11.2Speaker/screen state changes update in place (no re-render, no layout jump); screen tag keeps a fixed width
1.11.1Sync password is remembered for the browser session after a successful sync
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