LumaBooth for iPad, iPhone, Mac LumaBooth for Windows (dslrBooth)
v7.46.0429.1 May 7, 2024

This release introduces AI-powered background removal, WhatsApp sharing, and a wave of stability improvements addressing crashes, display issues, and camera compatibility reported by customers.

AI Background Removal

  • Added AI-powered background removal as a new alternative to green screen, delivering clean subject cutouts without requiring a physical backdrop
  • Added real-time AI background removal in live view, so guests see themselves against the new background before the photo is taken
  • Added AI background removal support for Boomerang sessions
  • Improved background selection screen to appear automatically when needed before a session begins, including when starting by tapping the screen or selecting a template
  • Added a loading indicator while the AI background removal model warms up so guests aren't left looking at a frozen live view
  • Backgrounds now cycle automatically through all configured options across multiple captures
  • Resolved an issue where the selected background was not visible on the welcome screen when Booth Guest Control was turned off
  • Resolved an issue where the beauty filter prevented the background-removed image from appearing correctly
  • Fixed a horizontal image shift that could occur in photos with AI background removal or green screen applied
  • Fixed an issue where transparent bars appeared in live view when the background aspect ratio differed from the camera's live view aspect ratio
  • Fixed an issue where AI background removal was incorrectly applied to video sessions when using a webcam
  • Improved watermark visibility on photos with background removal or green screen so it remains clear and resistant to removal
  • Improved the processing animation shown while background removal is applied, matching the familiar animation used for GoPro sessions
  • Corrected the file type label in background removal settings (no longer incorrectly shown as "Transparent PNG")
  • Updated the error message shown when no backgrounds are configured to clearly direct users to the Background Removal settings
  • Fixed a background removal processing failure that now shows a clear error message to the user
  • Shortened background-removed image filenames in the singles folder for easier scanning and smaller QR codes

WhatsApp Sharing

  • Added WhatsApp as a new sharing option, allowing guests to receive their photos via WhatsApp QR code
  • Added a configurable sharing message for WhatsApp in settings
  • Added a progress animation on the WhatsApp sharing button while the file uploads, so guests know when it's ready to scan
  • Added a progress indicator on the QR code sharing button when a file is still uploading, with the QR code revealed automatically once ready
  • Added country code display alongside the phone number field for clarity

Sharing & Printing

  • Fixed an issue where automatic printing was skipped when the Skip Sharing Screen option was enabled
  • Resolved an issue where the print button crashed the software when tapped for additional copies
  • Centered the number-of-prints selector vertically for a cleaner, more intuitive layout
  • Photos uploaded to cloud storage (fotoShare/Backblaze B2) now use the processed single image — with filters and watermark applied — instead of the unedited original
  • Fixed a rare issue where duplicate photos could appear in fotoShare when LumaShare uploaded faster than dslrBooth
  • Removed Twitter/X sharing, which no longer functions due to platform changes

Camera Support

  • Fixed an issue where the screen could freeze during the capture countdown, requiring a software restart
  • Fixed camera rotation changes not taking effect in Camera Settings
  • Resolved a startup failure caused by EOS Webcam Utility being installed alongside dslrBooth
  • Fixed the GoPro reconnection window drifting off-screen after multiple reconnection attempts
  • Replaced the confusing "Connect a supported camera first" message in Camera Settings when a GoPro is the selected camera, with a clearer GoPro-specific instruction
  • Fixed the test photo in DSLR camera settings not displaying with the correct rotation
  • Added 0.125× speed option for 360/slow-motion video timelines, useful for Sony camera setups

Virtual Attendant

  • Fixed the virtual attendant repeating the "Share your Photos" voice prompt twice at the start of processing

Screen & Settings

  • Fixed an issue where overlapping warning pop-ups could lock the software, requiring users to locate the hidden dialog from the Windows taskbar
  • Fixed the on-screen keyboard not appearing when the Mask Email option was enabled
  • Fixed the on-screen keyboard not appearing on some Windows 10 configurations
  • Added an option to force the Windows on-screen keyboard to appear regardless of system settings
  • Fixed the session timeout incorrectly counting down while a guest was entering their email or phone number
  • Resolved a crash that occurred when creating a new event
  • Fixed a legacy confirmation pop-up getting stuck behind the template selection dropdown in settings
  • Fixed the Effects & Stickers menu incorrectly showing "Green Screen" instead of "Background Removal" as the next menu item
  • Fixed the Camera Settings panel background color and height to match all other settings panels
  • Corrected a Boomerang image overlay validation error that rejected correctly sized files
  • Fixed old event settings without separate Boomerang/GIF overlay settings causing a crash in Asset Manager

Performance & Stability

  • Reduced installer size by replacing large third-party libraries with a compact custom module
  • Significantly improved application startup time for databases that are already up to date
  • Improved live view performance by offloading background mask processing to the GPU, resulting in more balanced CPU usage
  • Automatically selects the highest-performance GPU available for AI and DirectX processing
  • Fixed software failing to open after the splash screen when a fotoShare account sign-in was required