LumaBooth v4.0 is a landmark release that brings native Canon and Nikon DSLR and mirrorless camera support to your iPad, along with a wave of improvements to live view, autofocus, sharing, and overall stability.
Canon & Nikon Camera Support
- Added support for connecting Canon and Nikon DSLR and mirrorless cameras via USB, enabling professional-quality captures directly from your camera in all session types
- Added a dedicated camera settings screen where you can adjust ISO, shutter speed, aperture, white balance, and exposure mode for your connected camera, and take a test photo to verify your settings
- Added a live view auto exposure option for older Canon cameras that display a dark live view image when using flash
- Added a camera orientation setting so you can shoot vertical photos and videos with an external camera regardless of how your iPad is held
- Improved autofocus behavior during countdown so the camera focuses at the start of the countdown and locks focus before the shot, working consistently across both DSLR and mirrorless cameras
- Improved autofocus reliability for mirrorless cameras by detecting when focus cannot be achieved and automatically moving on rather than getting stuck
- Resolved an issue where the Canon EOS M50 Mark II and similar mirrorless models experienced a noticeable delay before capturing a photo
- Resolved an issue where video and boomerang sessions would fail to record on the Canon M6 Mark II
- Resolved an issue where the camera would remain stuck in video mode after a video or boomerang session ended, preventing photo and GIF sessions from running
- Resolved an issue where cancelling a video or boomerang session left the camera stuck in video mode
- Resolved an issue where starting a new boomerang or video session immediately after finishing one could trigger a "Failed to process video" error
- Resolved an issue where boomerang or video recording would get stuck at processing when the Disclaimer screen was enabled
- Resolved an issue where a photo would be captured in a boomerang session even after a video download failure, causing the app to freeze
- Resolved an issue where the app would try to connect to non-camera devices (such as a smart TV) on the network, sometimes showing a confusing error
- Resolved an issue where an autofocus failure during a photo session would cause the session to freeze indefinitely
- Resolved an issue where a read-only SD card caused the app to get stuck in a continuous autofocus loop even after the camera was disconnected
- Resolved an issue where the Canon T3 and similar older cameras lost live view after approximately 30 seconds
- Resolved an issue where live view was unavailable for video and boomerang sessions on the Canon T6
- Resolved an issue where older Canon cameras did not apply the live auto exposure setting when the app was first started
- Resolved an issue where the Canon T3 and 1300D boomerang sessions failed to transfer files because live view did not end after recording
- Resolved an issue where the Canon EOS Rebel T3 was incorrectly identified as a mirrorless camera, causing slow autofocus behavior
- Resolved an issue where Canon cameras with no memory card caused the app to crash when opening camera settings
- Resolved an issue where a locked SD card caused repeated autofocus attempts and no clear error message
- Resolved an issue where the Canon R50 crashed when connecting and starting live view
- Resolved an issue where the app crashed when switching to camera settings while the camera dial was set to video mode
- Resolved an issue where the app crashed when an external camera connected while on the home screen
- Resolved an issue where live view did not start automatically in camera settings when a mirrorless camera was connected while already on that screen
- Resolved an issue where the camera did not work if it was powered on before the app was launched
- Resolved an issue where disconnecting the camera displayed a technical internal error message; error messages are now clear and customer-friendly
- Resolved an issue where cancelling a session during the camera disconnect did not properly end the session
- Resolved an issue where the screen appeared entirely white for several seconds while a photo was being transferred from an external camera; a download animation is now shown instead
- Resolved an issue where live view on the home screen showed the welcome screen briefly before the camera feed appeared
- Resolved an issue where the app took a long time to start when a camera was already connected and powered on
- Resolved an issue where the app froze when opening after multiple permission prompts during an initial setup with a camera connected
- Added a notification banner when a camera connects or disconnects so you always know the current connection status
- Added a "How to connect Canon/Nikon camera" guide accessible directly from camera settings
Live View & Preview
- Resolved an issue where live view did not reappear on the home screen after cancelling a video or boomerang session
- Resolved an issue where a brief flash of the static live view frame appeared when navigating between screens after disabling the home screen preview
- Resolved an issue where live view was noticeably delayed (up to 2 seconds behind) on iOS 17.4 when the app was first launched
- Resolved an issue where live view appeared upside down on macOS after an Xcode update
- Resolved an issue where freezing the last frame at the end of a video or boomerang recording before processing did not work correctly
Session & Sharing
- Resolved an issue where the QR Code share button did not work when it was the only sharing option enabled
- Resolved an issue where survey answer options could not be selected in certain situations
- Resolved an issue where the Print button would become permanently greyed out during an event, requiring a full reinstall to recover
- Resolved an issue where the app froze after taking photos and before displaying the photo template
- Resolved an issue where the Virtual Attendant start screen video appeared as a fotoshare.co link when revisiting settings
- Resolved an issue where the timestamp sent to fotoshare.co was incorrect, causing photos, prints, and GIFs to appear out of order in the gallery
- Resolved an issue where there was no internet connection but the upload status message did not clearly indicate this for WhatsApp and QR Code shares
- Added a confirmation prompt when deactivating link sharing for an event, preventing accidental deactivation
- Added "Cancelled manually" label to shares that were cancelled by the user
- Added file size information to the Sharing Status uploads view to assist with troubleshooting
- Made the print copies and other share screens display full screen for a cleaner experience
- Resolved an issue where deleting event assets caused a crash
Event Setup & Design
- Resolved an issue where the background removal preview showed the background image zoomed in rather than at the correct scale
- Resolved an issue where vertical overlays, videos, and other assets could not be added on Mac; the Mac version now supports a vertical orientation mode for designing vertical events
- Resolved an issue where the histogram in camera settings was clipped on the left and right edges
- Resolved an issue where a vertical test photo taken in camera settings was not displayed with the correct rotation
- Resolved an issue where the test photo preview was stretched on Mac
- Resolved an issue where the camera settings scroll position reset to the top whenever a dropdown was opened or closed
- Resolved an issue where camera settings showed unnecessary scrolling when all content fit on screen without scrolling
- Fixed an issue where session IDs were sequential integers, which caused photo mix-ups when two devices shared the same event; session IDs are now unique random alphanumeric identifiers
Stability & Performance
- Resolved a crash affecting iPad Pro 11-inch devices running iOS 17.4 that caused the app to close immediately on launch
- Resolved a crash that occurred when connecting a webcam or external camera on certain devices
- Resolved a crash related to deleting uploaded files
- Resolved a "Device Busy" error that occasionally appeared after cancelling a session during countdown; the app now retries automatically
- Improved webcam support on macOS 14 Sonoma
- Resolved an issue where the built-in camera was incorrectly accessed and configured when an external camera was connected, causing the Mac's webcam light to turn on unnecessarily
- Updated third-party libraries to improve compatibility with iOS 17 and Xcode 15