LumaBooth for Windows (dslrBooth) v8.0.0323.1

LumaBooth for iPad, iPhone, Mac LumaBooth for Windows (dslrBooth) LumaBooth for Android LumaBooth Dashboard LumaShare for iOS
v8.0.0323.1 March 23, 2026 Read the blog post

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.