This release introduces full Sony camera support, a completely redesigned event management experience, LamaBot GlamBot robot arm integration, and a wide range of reliability improvements across sharing, capture, screen editing, and touch input.
Event Management
- Redesigned the event management screen with a modern card-based layout, making it easier to find, organize, and launch events
- Added a search bar so you can quickly locate events by name
- Added sort options to organize events by name or by date last modified
- Added date-based filters so you can view events from the past week, month, or custom range
- Each event now shows how long ago it was last edited, so you can quickly identify recent work
- Added a Select All button and support for Shift- and Ctrl-click to select multiple events at once
- Improved the batch delete flow with a clearer confirmation dialog; media files are sent to the Recycle Bin when you choose to remove them
- Restored the behavior of automatically copying the previous event's settings when creating a new event
- Fixed an issue where launching a session from event management could cause unnecessary screen refreshes
- Improved portrait-orientation layout on Surface Pro devices so all controls remain visible and usable
- Fixed an issue where event filters applied the opposite condition from what was selected
LamaBot
- Introduced full LamaBot GlamBot robot arm integration, including a dedicated Pick a Movement screen as the session start screen when LamaBot mode is enabled
- Added LamaBot settings panel with enable/disable toggle, overlay selection, background music, recommended overlay duration, pack/mount controls, and connection status
- Added connection management: the app now pings the robot before connecting, automatically handles reconnection, and shows a clear message when the robot needs to be reconnected
- Added automatic IP address configuration for the LamaBot ethernet adapter, with user confirmation before any network changes are made
- Added a Browse button on the Pick a Movement screen to review previous sessions
- Added an Unlock button to the Pick a Movement screen
- Introduced speed ramp presets for slow-motion LamaBot movements so each move transitions smoothly between fast and slow speeds
- Updated the movement lineup to include Zoom Out and Left to Center moves, and finalized the recommended movement order
- Added a preview function that shows the robot's motion path before recording, without triggering a camera recording
- Improved recording sync so the camera begins capturing at the correct moment relative to robot movement
- Fixed an issue where the Emergency Stop button did not clear the robot error state correctly
- Fixed an issue where Record and Preview buttons could be clicked while the robot was still moving to its starting position
- Fixed the app displaying "Robot Is Ready" when no subscription was active and no robot was connected
- Added clear guidance and a firmware-version check when the robot controller requires a mode change to work with dslrBooth
- Added support for Dobot Nova 5 controller version 3.5.5.0, including updated collision detection handling
- Added LamaBot subscription management directly within the app, including a subscribe prompt when no active subscription is found
- Hidden LamaBot options in capture settings when there is no active LamaBot subscription
- Translated all LamaBot interface text into Spanish, Italian, Portuguese, French, and German
- Fixed performance issues that caused slow startup and event launch times when LamaBot was enabled and the app was installed in Program Files
- Fixed a memory leak in the Pick a Movement screen caused by video preview elements not being properly released
Sony Camera Support
- Added support for Sony cameras including the A1, A9 II, A7R V, A7R IV, A7S III, A7 IV, A7C, FX30, and ZV-E1
- Full support for live view, photo capture, and video recording with Sony cameras
- Added control for aperture, shutter speed, ISO, white balance, and color temperature for Sony cameras
- Fixed an issue where the first test photo captured in Camera Settings was not displayed when using a Sony camera
- Added a warning when the memory card is full during capture
- Fixed an issue with video transfers failing and added automatic retry logic for Sony cameras
Canon Camera Support
- Added support for the Canon EOS R100 with the latest Canon SDK update
- Fixed an issue that caused a "cannot set camera properties" error for some Canon cameras by ensuring the camera manufacturer is always correctly identified
Sharing & Cloud
- Switched media and log uploads from Amazon S3 to Backblaze B2, improving upload reliability and performance
- Added an Upload Original Photos option (enabled by default) that automatically uploads captured photos to fotoShare Cloud for display alongside other session content
- Fixed an issue where emails sent immediately after a long video session would not link to the fotoShare gallery because the upload had not yet completed
- Fixed an issue where shares did not appear in fotoshare.co after being sent
- Fixed the sharing status screen showing "Success" for items that had been cancelled — cancelled items now correctly show "Cancelled"
- Fixed pending uploads not appearing in the Sharing Status screen until the Uploads section was manually expanded
- Fixed an issue where logging out was not triggered when a user changed their fotoshare.co password, which caused uploads and the sharing cloud icon to stop working silently
- Fixed email shares not appearing in fotoshare.co when the email body contained very long HTML content
- Custom sharing screen button images now sync correctly to other booths
- Fixed an issue where custom button images on the sharing screen reverted to default icons when unrelated sharing options were toggled
- Added EventID and hexadecimal UserID to the LumaShare web service session list to support cross-device gallery access
- Added support for the Print Test Page button triggered from the LumaShare mobile app
- Fixed file name encoding for uploaded files to prevent failures caused by spaces or special characters
Capture & Sessions
- Fixed GIF not being generated during print sessions when "Also Generate GIF" was enabled
- Fixed the Generate GIF setting resetting to enabled each time you returned to Capture Settings after turning it off
- Fixed the Boomerang session countdown not applying the correct duration — it was incorrectly using the Photo countdown instead
- Fixed the boomerang countdown displaying the wrong number before the countdown ring appeared
- Fixed the "Say Cheese" image not appearing when the white flash screen was disabled in screen editor settings
Screen Editor
- Fixed the layers panel jumping to the Stroke and Drop Shadow section whenever a layer was selected — it now stays in the Layers panel
- Fixed background color changes not being saved after visiting the Saved Events screen
- Fixed the sharing screen Done button not reflecting custom text configured in Language settings
- Fixed several layout and alignment issues in the sharing screen editor, including subpanel header spacing and arrow button alignment
Browse Screen
- Updated session thumbnails in the Browse screen to show a play button for GIFs, Boomerangs, and Videos instead of a text label
Printing
- Fixed the Print Test Page button in Print Setup incorrectly showing a "Printer Settings Saved" message instead of printing a test page
Booth Copilot
- Fixed an issue where taking a test photo from Booth Copilot's Camera Settings returned a "Device Busy" error with Canon cameras
- Fixed an issue where navigating away from Camera Settings in Booth Copilot showed "Connect a supported camera first" on return
- Fixed an issue where the webcam was incorrectly activated when Camera Settings was closed via Booth Copilot
Subscription & Account
- The subscription status window now automatically rechecks when the app regains focus, and shows a thank-you confirmation after a subscription is successfully activated
- Fixed unnecessary subscription recheck errors appearing for users at events with no internet connection by improving email case-sensitivity handling in the subscription cache
- Added a notification message thanking users after a subscription is confirmed active
Stability & Bug Fixes
- Fixed a crash that occurred when renaming an event to a name containing Arabic or other non-Latin characters
- Fixed an issue where changes to the welcome screen in a copied event would also alter the original event's welcome screen
- Fixed the QR code button appearing on the sharing screen before the session had finished uploading to fotoShare
- Fixed the slideshow link opening an invalid URL
- Fixed the keypad unlock screen requiring the first digit to be tapped twice on touch screens
- Fixed the Spanish and Portuguese translations for the video maximum length setting, which previously indicated the minimum length instead
- Fixed several language strings not refreshing correctly after switching the app language