LumaBooth for iPad, iPhone, Mac LumaBooth for Windows (dslrBooth)
v8.0.0323.1 March 23, 2026

This landmark release introduces LumaBooth for Windows — a complete rebrand and platform overhaul that delivers real-time cloud synchronization with LumaBooth Dashboard, a brand-new AI Portraits feature, a redesigned event management experience, and hundreds of improvements built on a modern .NET 9 foundation.


LumaBooth Rebrand

  • Renamed the app to LumaBooth for Windows, with an updated icon, splash screen, app name in the Start Menu, and refreshed visual identity throughout.
  • Replaced the "Available in Professional Edition" label with clearer messaging that indicates a subscription is required.
  • Updated all support contact details and help links to reflect the new LumaSoft branding.

AI Portraits

  • Added AI Portraits as a new session type: guests choose a style preset, capture their photo, and receive a transformed portrait processed through the AI engine — all within the standard booth flow.
  • Presets load from your LumaBooth Dashboard event configuration and display with thumbnail previews for easy guest selection.
  • When only one AI style is configured, the preset is selected automatically so guests can move straight to capture.
  • Added an optional Skip AI Portrait button that allows guests to bypass AI processing and continue with their original photo.
  • Improved handling of slow or interrupted internet connections during AI processing, with automatic retry and a two-minute timeout to prevent the app from hanging.
  • Multi-photo AI portrait sessions now show a photo counter so guests know how many captures remain.

LumaBooth Dashboard & Cloud Sync

  • Introduced real-time synchronization with LumaBooth Dashboard (dash.lumabooth.com) — changes made on the Dashboard now appear in the booth app automatically, without restarting.
  • New events created in the Dashboard now appear in the event list immediately, without requiring a restart.
  • Added a Download button for events that haven't been fully synced yet, with a smooth progress indicator so you always know where things stand.
  • Events that cannot be launched due to missing assets are now clearly marked so you won't start an event that isn't ready.
  • Welcome screen backgrounds, custom session button images, image overlays, intro/outro videos, and filter selections configured in LumaBooth Dashboard now sync reliably to the booth.
  • The Record on Motion setting now syncs correctly from LumaBooth Dashboard to the booth.
  • The beauty filter intensity scale now matches LumaBooth Dashboard (0–10 instead of 0–100), so a level 5 in the Dashboard means 50% in the booth.
  • Fixed an issue where enabling live view on the welcome screen incorrectly turned on live view during the countdown as well — these are now independent settings.
  • Fixed a problem where the welcome screen background color set in the Dashboard was not being applied when the event was launched.
  • Fixed the Black & White Glam filter not matching between the booth and LumaBooth Dashboard due to a naming mismatch.
  • Fixed WhatsApp sharing text being missing when an event was created in LumaBooth Dashboard.
  • Fixed an issue where the resolution-mismatch warning for the welcome screen appeared repeatedly on every Dashboard change instead of only once.
  • Fixed an issue where making any change in LumaBooth Dashboard triggered the welcome screen editor popup unnecessarily.
  • Fixed the Guest QR Code toggle not updating LumaBooth Dashboard when changed in the booth.
  • Fixed intro/outro videos uploaded in LumaBooth Dashboard not syncing to the booth for 360/Slow-Mo and video sessions.
  • Fixed image overlays for GIF, video, and 360 sessions uploaded in LumaBooth Dashboard not appearing in the booth.
  • Fixed custom session button images uploaded in LumaBooth Dashboard not syncing to the booth.
  • Added a LumaBooth Dashboard banner in the Create Event dialog and the Choose a Preset screen, making it easy to manage your events and browse the full template library online.
  • Duplicating an event now also copies its experience type so the experience selection prompt doesn't reappear in LumaBooth Dashboard.
  • Fixed events disappearing from the saved events list after launching an older event.
  • Fixed an issue where the app moved to the background while downloading an event's assets.
  • Fixed the download progress window appearing on top of other applications' windows instead of the booth app window.

360/Slow-Mo

  • The Boomerang session type has been renamed to 360/Slow-Mo throughout the app to match LumaBooth and LumaBooth Dashboard.
  • Added speed presets for 360/Slow-Mo clips, letting you quickly apply standard duration and speed configurations with a single tap.
  • Added 1080×1080 as a square size option for 360/Slow-Mo capture.
  • Fixed a problem where preset buttons did not highlight on a single click in 360/Slow-Mo settings.
  • Preset 4 now syncs correctly to and from the cloud.
  • Unified countdown, recording duration, and clip speed ranges with LumaBooth for consistent settings across platforms.
  • Fixed wrong colors appearing in the 360/Slow-Mo video timelines.
  • Fixed the Slow-Mo icon not appearing as enabled in the event management view.
  • Fixed an issue where downloading and processing animations were displayed at the same time during 360/Slow-Mo sessions.

Event Management

  • Redesigned the event management screen with a modern card layout, showing photo layout previews for each saved event.
  • Events created in LumaBooth Dashboard or on another device now appear in the event list in real time.
  • Improved the first-run experience — the event management view is shown immediately so you can see and select cloud events without being forced to create a new one first.
  • When upgrading to v8 for the first time, your previous events are copied to a new folder, allowing you to return to the prior version if needed.
  • After migration, events retain their original last-updated dates instead of all showing "1 minute ago."
  • Fixed an issue where selecting certain events in the saved events list had no effect and the event details panel did not update.
  • Fixed an issue where the app moved to the background after closing the event asset download window.

Welcome Screen & Screen Editor

  • Fixed the screen editor canvas being too large for the available window area — the canvas now fits within the visible workspace.
  • Fixed the Resize Design button in the orientation change dialog — clicking it now correctly resizes the design (previously, clicking No was the one that triggered the resize).
  • Fixed custom session button images disappearing after saving changes in the screen editor.
  • Fixed the Retake button text on the sharing screen being invisible or missing.
  • Fixed welcome screen elements not being assigned correct values after a reset (for example, live view and background image not updating their size).
  • Fixed a reset operation incorrectly deleting the background image — the image is now preserved after a reset.
  • Fixed wrong layer types being saved for several welcome screen elements (such as the live view element, Guest QR Code, and lock button), which caused compatibility issues with LumaBooth Dashboard.
  • Fixed an issue where the welcome screen background was not reloading after a cloud sync layout update.
  • Added the live view element and lock/unlock button automatically if they are missing from a welcome screen template received from the cloud.
  • Added a Guest QR Code element automatically if it is missing from the welcome screen template.
  • Guest QR Code is now off by default on new events — it must be explicitly added.
  • Set the minimum size for start session buttons to 60×60 px in the welcome screen editor, matching LumaBooth Dashboard and LumaBooth iOS.
  • Updated session button icons to match the unified icon set used across LumaBooth Dashboard and LumaBooth iOS.
  • Fixed the app icon appearing blurry in the upper-left corner of the main window.
  • Improved menu color contrast to eliminate color vibration and meet accessibility standards, making text and dropdown arrows easier to read.
  • Fixed an issue where certain settings cards had uneven rounded corners when disabled.
  • Fixed the color picker not working on touch screens in both the screen editor and photo layout editor.

Photo Layout Editor

  • Added Google Fonts support — text layers using Google Fonts now download and render the correct font automatically, and a warning is shown if a font cannot be loaded on the device.
  • Redesigned the Add Layout workflow: layouts are now event-specific, and you can choose from preset or recent layouts when creating a new one.
  • Updated photo placeholder graphics to match the unified style used in LumaBooth Dashboard and online settings.
  • Updated preset thumbnail graphics with the new photo placeholder colors so they match the rest of the app.
  • Renamed the Browse button to Gallery button throughout the editor.
  • Removed font weight controls from all editors to maximize compatibility with LumaBooth Dashboard and online settings.
  • Removed the star shape from the shapes menu (the shape remains supported in existing templates and during processing).
  • Limited image uploads in the screen editor and photo layout editor to 10 MB to prevent large files from slowing the app.
  • Fixed font, weight, and size dropdowns showing black text instead of white in the photo layout editor.
  • Fixed text layers with an empty font size value causing a crash when an event was selected.
  • Fixed text disappearing when a Google Font's PNG fallback image was missing.
  • Added support for thumbnail location — you can now position capture thumbnails at the bottom, left, right, or top of the capture screen.

Sharing

  • Fixed the sharing status screen not updating correctly when switching between events that had no share data.
  • Fixed emails sent after a retry (when the booth was initially offline) incorrectly showing an error status in the sharing status panel even though the email was delivered successfully.
  • Fixed the sharing status panel showing a French translation error for the "Sent" label.
  • Guests can now tap or click to move the cursor within the email address entry field on the sharing screen when correcting a typo.
  • Pressing Enter on a physical keyboard now sends the SMS (and WhatsApp message), consistent with the existing email behavior.
  • Fixed the SMS sharing button using a text color that was inconsistent with other sharing buttons.
  • Fixed timestamps being empty in the LumaShare media feed when filtering by anything other than "All."
  • Fixed a firewall configuration issue that prevented LumaShare from connecting to the booth over a public network.
  • Added more information about LumaShare and its supported devices in the Sharing settings panel.

Camera Support

  • Improved live view performance for Canon cameras by running Canon EOS SDK operations on a dedicated thread, reducing lag on slower hardware.
  • Fixed the app freezing when a Canon camera was disconnected — the disconnect is now handled gracefully without blocking the UI.
  • Fixed black frames appearing in video playback when both the beauty filter and a webcam were in use with the "Original" filter selected.
  • Fixed a crash that occurred when trying to select the background removal color in the green screen settings.
  • Fixed a crash that occurred when creating a new template from the preset templates list or when deleting all templates.

Settings & Configuration

  • Fixed the Post-Processing "More Information" link opening an outdated URL — it now points to the correct support article.
  • Fixed More Information hyperlinks throughout the app opening a legacy Windows dialog instead of the default browser.
  • Fixed the Event Folder button not opening the event's folder.
  • Fixed virtual attendant file filters incorrectly allowing MP3 files to be selected in settings where only video files are accepted.
  • Updated virtual attendant items that support both audio and video to indicate "MP3 or MP4" instead of just "MP4."
  • Renamed Countdown Video to Countdown in Virtual Attendant settings.
  • Beauty filter intensity slider now ranges from 0 to 10 to match LumaBooth Dashboard and LumaBooth iOS.
  • Unified countdown, review, recording, and delay timing ranges across photo, GIF, 360/Slow-Mo, and video sessions to match LumaBooth.
  • Renamed the Back button to Previous in survey questions and added a Finish button on the last question, matching LumaBooth.
  • Fixed a blank survey question being added when syncing survey settings from the cloud.
  • Fixed survey question sync creating a phantom blank question visible in LumaBooth Dashboard.
  • Updated the green screen background removal range sliders and improved the instruction message shown when selecting a color to remove.
  • Fixed the NTP error message incorrectly referencing "time.windows.com" when the app was actually using "time.google.com."
  • Fixed the Screen Lock feature prompting for a PIN when locking — the PIN is now only required when unlocking.
  • Fixed the overlay dimension recommendations (width × height) being swapped when the camera rotation is set to 90° or 270°.
  • Removed LamaBot settings and support, which are no longer provided.
  • Fixed an issue where account creation errors (such as an email address containing spaces) were silently ignored instead of being shown to the user.
  • Renamed the {share_icons} email template variable to {share_icon} for consistency with other apps, while maintaining backward compatibility with existing templates.

Stability

  • Fixed a crash in Booth Co-Pilot that occurred when exiting camera settings.
  • Fixed the app incorrectly switching to trial mode and applying a watermark during an active paid event.
  • Fixed the initial migration window appearing behind the splash screen when launching the new version for the first time.
  • Fixed the app failing to launch after migration when certain event settings contained a null reference.
  • Fixed the app occasionally starting a photo session when only 360/Slow-Mo or video modes were enabled.
  • Fixed a race condition in motion detection that caused incorrect session types to be triggered.
  • Fixed print layout exports including graphics from unrelated events as orphan files.
  • Fixed a video overlay not being applied when the camera rotation was set to 0° and the video file was added by drag and drop.
  • Fixed the event folder sorting order being set incorrectly when settings were modified in dslrBooth, causing events to move to the bottom of the list in other apps.
  • Fixed the app not correctly tracking the session ID when the shutter was triggered in photographer mode, which caused multiple sessions to be grouped together.
  • Cleaned up unnecessary diagnostic logging to reduce log file size and improve overall performance.