NewCustom consent text — rewrite the default GDPR consent wording shown next to the phone/email checkbox on the join page, to match your own language or legal team's phrasing
FixedVarious bug fixes
v1.2.1 — August 2026
NewSave New Room — duplicate the current room (names, prizes, and settings) into a brand-new independent room with one click, instead of only being able to rename the room you're already in
NewFriendly room names — once a room is saved with a label (e.g. "Friday Raffle"), that name is shown instead of the raw generated room code on the host screen, the Spotlight display, and the attendee join page
ImprovedSave Room — re-saves silently with one click once a room has already been saved, instead of showing a confusing OK/Cancel prompt every time
FixedLoading a saved room — now restores it exactly as it was left (names, prizes, settings, winners history) instead of unexpectedly clearing the name pool
FixedName list flicker — the names list could flicker/rebuild repeatedly right after loading a room
v1.2.0 — July 2026
NewNamed prizes — optionally line up a sequence of prizes (1st, 2nd, 3rd…); each spin automatically draws for the next one in the list, removes it once awarded, and you can add more prizes on the fly even after the original list runs out
NewCSV/Excel name import — load names straight from a spreadsheet's first column instead of retyping or reformatting them into the paste box
NewOptional attendee contact info — attendees can share a phone number and email behind a GDPR consent checkbox (unticked by default) when joining, so hosts can reach winners about prize delivery
NewExcel exports — download the winners list (with phone/email for consenting winners) or every attendee who shared contact info, as ready-to-open .xlsx files
NewDownloadable join QR code — grab the attendee join QR as a PNG directly from the host screen
ImprovedHost/Spotlight sync — the countdown, reveal, and any host action now reach the Spotlight screen in well under a second instead of on a periodic delay, so the two screens never visibly drift out of step
ImprovedHost screen layout — the join-link box is now a compact strip with the QR code beside the link, instead of a large block pushing the name list down the page
ImprovedWinner banner — clears immediately when starting the next round instead of lingering on screen
ImprovedBubbles mode — names now auto-fit horizontally inside each bubble instead of wrapping or spilling over the edge
ImprovedWheel centre — now shows a subtle animated sparkle instead of static "SPIN" text
ImprovedSpotlight audio prompt — only appears when Audio is actually turned on in Settings, since audio is controlled entirely from the host screen
FixedWheel draw accuracy — the wheel could occasionally stop on a different name than the one actually announced as the winner; it now always lands on the correct name
FixedSettings not saving — rapid changes (e.g. correcting a typo in the event title right after saving it) could silently fail to take effect without a page refresh
FixedMissed countdown — switching visual mode immediately before spinning could occasionally cause the Spotlight screen to skip straight to the reveal, missing the 3-2-1 countdown
v1.1.0 — April 2026
NewSave & load rooms — save a prepped room (names, settings) to your license and load it again before the next event, from any device
NewExtend View — opens the Spotlight screen pre-positioned to fill a second monitor, with a one-click fullscreen toggle
ImprovedHost device security — claiming a room as its host now requires a valid license key server-side, closing a gap where the license check could be bypassed by calling the API directly
ImprovedSettings — new "Stay signed in" control for how many days this device trusts your license key before re-checking it
ImprovedRate limiting — added per-device request limits on room actions to prevent abuse
v1.0.0 — January 2026
NewThree draw modes — Wheel, Spotlight, and Bubbles, each with its own animation and reveal, selectable live from the host screen
NewManual & bulk name entry — add names one at a time or paste a list (comma or newline separated), up to 300 per paste
NewSelf-serve attendee join — attendees add themselves via a join link or QR code, no host action required
NewRaffle mode — optionally remove each winner from the pool after their round so a new person wins every spin
NewSpotlight display — projector-friendly screen with a 3-2-1 countdown, live draw animation, and a join QR code while idle
NewWinners history — every confirmed winner is logged and shown in the host panel
NewRoom codes — attendees join by entering a 4–8 character room code or scanning a QR code; no account required
NewHost device security — the first device to open a room becomes its sole authorized host; other devices can watch but not control the draw
NewDuplicate-name handling — attendees sharing a name (common on venue Wi-Fi) still join, with a number automatically appended instead of being rejected
NewPer-device join limit — caps repeat joins from the same device to keep the pool clean at large events