This release brings major touch-screen reliability improvements, smarter AI portrait handling, and several bug fixes for screen templates and sharing.
Touch Screen
- Improved touch scrolling and panning across all settings screens, the template editor, survey, and new template panels — especially on devices with non-standard touch drivers such as ARM-based tablets.
- Enlarged tap targets for tabs, menus, and navigation buttons so they respond to the full button area, not just the text label.
- Fixed an issue where sliders, toggles, and drag-and-drop controls could stop responding to touch input.
AI Portraits
- Added warnings when too many faces are detected, faces are too small, or no face is found — helping guests get better AI portrait results and reducing wasted credits.
- Webcam quality is now automatically increased before an AI portrait session to ensure the best possible results.
- Resolved a failure during AI background removal that could prevent final processing from completing.
- AI background removal now falls back to CPU processing if the GPU encounters an error at runtime, improving reliability on a wider range of hardware.
Screen Templates
- Reduced false screen-resolution warnings by using logical resolution for template comparisons and improving how screen size is communicated to LumaBooth Dashboard.
- Resetting a screen template no longer deletes custom elements or removes customized images — and you can now reset directly from the resolution-mismatch warning.
- Reorganized Welcome Screen settings so that live-view-related options are grouped together and hidden when live view is turned off.
Sharing & Gallery
- Improved gallery thumbnail selection responsiveness on the sharing screen with instant transitions and background loading.
- Fixed a lock button that incorrectly appeared on the sharing screen settings preview.
General
- Fixed the app failing to start when installed on a drive other than C:.
Photo Capture
Green Screen
Stability
This release improves reliability for start screen videos and fixes a crash affecting users on Snapdragon-powered devices.
Start Screen & Virtual Attendant
- Resolved an issue where start screen videos would appear loaded but stop playing after an event sync
Stability
- Fixed a crash that prevented events from launching on Snapdragon-based devices (e.g., certain Surface Pro models)
This release focuses on major reliability improvements for event management, smoother touch-screen experiences across the booth, and a polished sign-in and account flow — along with important fixes for photographers migrating from dslrBooth v7.
Event Management
- Resolved a significant slowdown when opening the Event Management screen on accounts with many cloud events — the event list now populates quickly and opening events is much faster
- Fixed an issue where events created during a session did not appear in the event list until the app was restarted
- Fixed an issue where cloud-only events (not yet downloaded to the current machine) could not be deleted from the Event Management screen
- Fixed an issue where, on a fresh install with an existing account, the Event Management screen only showed newly created events instead of the full event history
- All template thumbnails in Event Management are now displayed together in a grid, eliminating the need to scroll horizontally to see them
v7 Migration
- Fixed an issue where photo layouts and welcome screen images were lost when importing events from dslrBooth v7
- Welcome screen images and images attached to capture buttons are now correctly uploaded to the cloud when migrating events from v7
- Fixed a migration issue where background layers could be assigned an incorrect file path (pointing to a zip archive instead of an image)
Touch Screen
- Improved touch scrolling throughout the app, which had stopped working after the .NET 9 upgrade — dragging to scroll now works reliably on all touch-screen setups
- All guest-facing selection screens (photo templates, effects, backgrounds, digital props, and post-capture effects) now support touch panning, consistent page indicator dots, and smooth prev/next navigation
AI Portraits
- Updated the AI portrait selection and generation screens to use a dark background, providing better contrast for mirror booth setups
- Fixed an issue where the AI portrait style thumbnails were cut off or partially hidden
- Added the ability to deselect an AI style so photos can be captured without AI processing applied
Settings & Navigation
- Fixed an issue where maximizing the settings window hid the back arrow and "Launch Event" button, leaving touch-screen users with no way to return to their event
- Removed the unintended text shadow from the Print Setup settings panel that made text difficult to read
- Fixed a 1-pixel gap between the title bar and the top menu
Sharing & Account
- The Subscribe and Upgrade buttons now automatically sign you in to the website, so you no longer need to log in again in the browser
- The share status page now opens in the LumaBooth dashboard instead of the legacy fotoshare.co site
- Fixed the sign-in window so that password characters are visible, pressing Enter submits the form, and focus moves correctly between fields
- Fixed an issue where long event names in the navbar dropdown overlapped the download icon
Stability & Connectivity
- Fixed an issue where the app failed to sync cloud events when launched without an internet connection and then reconnected — events now load correctly once connectivity is restored
- Fixed an NTP time sync failure that occurred on machines where the network resolves time server addresses using IPv6, which could prevent events from syncing correctly
- Fixed start screen videos stopping playback after a cloud sync completes
This release focuses on improving the quality and accuracy of AI Portrait enhancements, giving photographers better results with less processing time.
AI Portraits
- Improved AI Portrait enhancement quality by automatically cropping tightly around detected subjects before sending the photo for processing, helping the AI focus on the people rather than background space
- Resolved an issue where slow network connections could cause AI Portrait requests to be incorrectly reported as cancelled rather than timed out
- AI Portrait images are now resized and optimized before upload, reducing processing time without sacrificing result quality
- The AI Portrait API now receives the correct aspect ratio matching the template's photo slot, improving how enhanced portraits fit into your layout
This release focuses on camera reliability — with significant improvements to Sony, Canon, and webcam stability — along with a session flow fix that kept the cancel button from disappearing mid-session.
Sony Camera Support
- Improved capture reliability for Sony cameras, resolving intermittent "Unable to Trigger Camera" failures caused by simultaneous USB access
- Resolved an issue where Sony cameras could attempt to download the same photo multiple times, causing errors and delays
- Added support for the Sony FX3A (ILME-FX3A)
- Fixed video recording and download on the Sony a7S III
Canon Camera Support
- Resolved an issue where a Canon camera physically disconnecting (USB unplugged or power lost) could cause the app to freeze and become unresponsive
Webcam Support
- Fixed a crash that could occur when a webcam disconnected at the same moment the app was generating an error message about it
- Improved the error message shown when a webcam is disconnected and its name is no longer available
Session & Capture Flow
- Fixed an issue where the Cancel button disappeared after being tapped during a photo session
Diagnostics & Crash Reporting
- Improved internal crash reporting accuracy so production errors are attributed to the correct app version, framework, and machine
This release focuses on stability improvements and reliability fixes, addressing crashes and sync issues that could disrupt your photo booth sessions.
Templates
- Resolved an issue where templates exported from older versions of dslrBooth would import with an empty layout
Virtual Attendant
- Fixed a crash that could occur when selecting a Virtual Attendant start screen asset before a Virtual Attendant folder had been configured
- Improved startup reliability by preventing sessions from launching with an incomplete Virtual Attendant configuration
Cloud Sync
- Fixed an issue where changes made to event preferences in the cloud (such as disabling background removal) were not being applied in the app
This release focuses on stability and reliability improvements, resolving several crashes and freezes that customers encountered during events, while also tightening up the Screen Editor and photo layout workflows to prevent invalid configurations.
Camera & Live View
- Resolved an issue where Canon cameras would freeze and become unresponsive after taking a photo during a multi-shot session
- Fixed a problem where live view on photo box 2 appeared dark when using Canon auto-adjust exposure with separate video settings
Screen Editor
- Fixed a crash that occurred when selecting a start screen video in the Screen Editor
- Resolved a crash when dragging layers in the Screen Editor caused by an invalid drag preview calculation
- Fixed an issue where a custom image on a capture button would reset to the default icon after the element was moved
- Fixed an issue where custom uploaded images were not saved to cloud storage and their path was not preserved when launching an event
- Improved stability when switching screen templates while an element is being dragged
Photo Layout
- Fixed a freeze that occurred when quickly selecting a preset layout before all layout icons had finished loading
- Prevented events from launching when the selected photo layout contains no photo placeholders, avoiding a blank screen during the event
- Fixed a loophole that allowed an event with an invalid layout to launch after switching layouts in the selection screen
Animated Overlays & Assets
- Fixed a crash when loading built-in animated video overlays that were stored with a legacy format from an older version of the app
- Fixed a crash that occurred when attempting to choose a Virtual Attendant start screen asset before a Virtual Attendant folder had been configured
Capture Experience
- Removed the stop button from the capture screen during Boomerang and 360 sessions, where it should not appear
- Upgraded email sending to use a more reliable and secure delivery service, improving deliverability for photo share emails
This release focuses on stability improvements across camera handling, event configuration, and startup behavior, along with fixes for 360 session launching and cloud settings sync.
360 & Video Sessions
- Resolved an issue where clicking a 360 button with a custom image set would start a photo session instead of a 360 session
- Fixed an error that prevented starting a 360 or video session when only automatic triggering was configured for the event type
Event Management
- Fixed an issue where event cloud preferences failed to download for users in certain regions or network environments, preventing event settings from updating
Camera Support
- Improved stability when disconnecting or reconnecting a Canon camera during a session, reducing crashes and deadlocks
- Resolved several Canon camera reliability issues related to resource cleanup and callback handling that could cause unexpected crashes
Virtual Attendant
- Fixed a rare crash that could occur when closing the virtual attendant asset selection dialog before assets had finished loading
Stability
- Fixed a startup crash that occurred on systems running Windows in kiosk or restricted mode where the taskbar is not available
This release focuses on stability improvements that eliminate several crashes affecting template editing, first-run setup, and error dialogs reported by users in the field.
Template Editor
- Resolved a crash that could occur when opening the template editor during event setup before it had fully initialized
- Fixed a crash in the eye dropper tool caused by an outdated internal resource reference, restoring reliable eye dropper functionality in the photo layout and screen template editors
- Improved the eye dropper activation button appearance to match the style of other editor controls
First-Run Setup
- Fixed a crash that affected non-English users on first launch when the app prompted to select a language before any event had been created
Stability
- Resolved a long-standing issue where error dialogs could crash the app if the main window was unavailable or had not yet been fully displayed — the dialog now appears correctly without the overlay instead of failing
This release improves startup reliability for booths configured to launch in fullscreen mode.
Stability
- Resolved a crash on startup that occurred when the booth was set to start in fullscreen mode
This release focuses on stability improvements, resolving several crashes reported from production that could affect photographers during event setup, language changes, and camera operation.
Stability
- Resolved a crash that could occur on startup when the Windows API Code Pack library was missing or quarantined by antivirus software
- Fixed a crash when saving a template in the screen editor during event creation if the editor had not been fully initialized
- Resolved a startup crash for new users selecting a non-English language for the first time
- Fixed a crash when a camera disconnect notification arrived while the application was closing
- Resolved an issue in the Camera Wizard where an invalid color resource caused the window to fail to open
Error Reporting
- Crash reports are now grouped by error type regardless of the operating system language, making it easier to accurately identify and prioritize real issues affecting photographers
- Deployments are now tracked in the error reporting system, allowing crashes to be correlated with specific app versions more reliably
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.
This release improves how dslrBooth detects and configures Windows Firewall settings, so the software connects reliably without repeatedly prompting you for permission.
Connectivity & Setup
- Resolved an issue where the firewall configuration prompt appeared every time the software started, even after settings had already been applied
- Improved firewall detection to correctly read Windows Defender Firewall rules on Windows 10 and 11, preventing false "firewall not configured" warnings
- The firewall permission request now appears as a clear confirmation dialog, making it easier to understand and approve the change
This release improves connectivity with the LumaShare app and resolves a startup crash affecting certain devices.
Connectivity
- Improved LumaShare connectivity on networks where Windows has classified the Wi-Fi connection as a public network
Stability
- Resolved a startup crash that could occur when certain VR or mixed-reality headsets (such as Meta Quest) were connected to the computer
This release focuses on internal build and deployment infrastructure improvements to ensure more reliable and verifiable software releases.
The update-release-notes.sh script is now committed. The worktree is clean.
This is a landmark release for multi-booth operators, introducing cross-device cloud synchronization and a brand-new Asset Manager, alongside significant camera control improvements, a redesigned registration experience, and dozens of stability fixes reported by photographers in the field.
Cloud Sync & Multi-Booth
- Added the ability to synchronize events, templates, and assets across multiple dslrBooth installations automatically, keeping all your booths in step without manual file transfers
- Improved reliability when events and settings are shared between two computers on the same network
- Added storage usage tracking for cloud sync, with clear indicators when you are approaching your plan's limit and easy access to upgrade options
- Improved the sync status popup with a cleaner layout, proper bold headers, a storage progress bar, and Upgrade and Refresh Plan buttons
- Fixed an issue where deleting an event from the events list would appear to do nothing
- Fixed a crash that could occur when receiving event changes broadcast from another booth
- Improved the first-run experience on a clean installation, guiding you to create an event when none exists yet
Asset Manager
- Introduced a new Asset Manager — a unified media library for browsing, organizing, and importing green screen backgrounds, GIF overlays, video overlays, virtual attendant videos, digital props, and more, replacing the scattered individual browse dialogs throughout settings
- Added drag-and-drop support for importing media files directly into the Asset Manager
- Added the ability to search assets by name and sort by name or date
- Fixed an issue where assets appeared duplicated five to ten times in the Asset Manager
- Fixed an issue where custom effects (LUT files) could not be deleted
- Fixed an issue where assets listed under Digital Props could not be deleted unless Digital Props was enabled
- Added a confirmation dialog when deleting an asset that is in use by one or more events, listing those events so you can remove the asset from them first
- Fixed an issue where a newly uploaded asset was not automatically selected after being added to the library
- Fixed an issue where opening and closing the Asset Manager could leave the settings window unresponsive to clicks
Registration & Account Setup
- Redesigned the registration and sign-in screens with a clearer flow for creating or linking a fotoshare cloud account
- Added a streamlined sign-in path for licensed users who need to connect or create a fotoshare account for the first time
- Improved handling of account transitions — such as upgrading from a demo to a licensed account — so all your assets are correctly carried over to the new account
Camera Settings
- Added separate camera settings profiles for Photo and Video modes, allowing flash photographers to configure different white balance and exposure values for still captures versus live view, boomerang, and video recording
Filters & Effects
- Filters now cycle across photos within a session so that each photo in a multi-photo template can receive a different filter automatically, instead of all photos receiving the same one
- Added the original unfiltered look as an optional selectable filter choice in both settings and guest selection, and removed the previous requirement to select a minimum of two filters
Virtual Attendant
- Fixed an issue where the start screen virtual attendant video would stop playing after the first session of the night
Templates & Events
- Favorite templates are now saved per event rather than globally, preventing templates imported or shared from another booth from automatically appearing as favorites in your current event
- Fixed an issue where the unlock button would disappear in full-screen mode when template selection was enabled, which could require a hard shutdown to regain access to settings
- Fixed a crash that occurred when template selection was enabled but no templates had been marked as favorites
- Fixed an issue where the browse button was missing from the start screen when template selection was on, single booth mode was active, and the guest QR code option was off
- Fixed an issue where the Next button was hidden behind other UI elements at 1280×1024 screen resolution on the template selection screen
Green Screen
- Fixed an issue where clicking a background thumbnail in manual green screen selection mode had no visible effect when "Don't Apply During Countdown" was also enabled
Sharing & Printing
- Fixed an issue where the sharing screen on the booth computer would remain open indefinitely if a guest opened an email share on their phone via the guest QR code and then closed their browser without completing it
- Fixed an issue where selecting more than one copy in the Booth Guest Control app would still only produce a single print
- Fixed Twitter sharing failures caused by an outdated browser component; authentication now uses the modern Edge-based browser
- Fixed an issue that could prevent the Facebook login check from succeeding due to a request header conflict with the internet connectivity check
- Fixed a Booth Guest Control connectivity issue affecting guests on certain mobile carriers — notably some Belgian providers — caused by special characters in the booth identifier being encoded incorrectly
- Upgraded email-sending infrastructure to the latest Amazon SES authentication standard, ensuring continued email delivery reliability
Stability
- Fixed a crash that could occur when the application window was activated or deactivated after the computer woke from sleep, by upgrading the UI framework to its latest stable version
- Fixed a crash that could occur at startup on certain display configurations where an invalid negative value was calculated for the window height
- Fixed a crash that could occur when canceling a session while the effect-selection screen was being shown after photo capture
- Fixed a crash that could occur when canceling a session in edge cases where the active template was unexpectedly unavailable
- Fixed a crash that could occur when tapping the filter navigation arrows before the effect thumbnails had finished loading
- Fixed a crash that could occur when sending a support log if certain log files did not yet exist
- Fixed a crash in the internal network communication layer that could occur under specific timing conditions during data transfer
General Improvements
- Support logs are now processed in the background and uploaded to secure cloud storage, keeping the app fully responsive while your case is submitted
- Fixed an issue where the application window could not be resized after returning from full-screen Booth Mode
- Fixed an issue where the boomerang progress circle did not fill completely in the LumaShare mobile view
- Fixed an issue where event accent colors were not updated on screen when switching between events
- Fixed an issue where a change to the images data directory was not saved correctly, causing the setting to revert to the previous location after restarting
- Fixed an issue where the application would crash on startup if the last-used event had been removed; the app now prompts you to select or create an event instead
- Fixed an issue where entering Booth Mode requested a PIN, when the PIN prompt should only appear when unlocking
This release improves connectivity reliability for guests joining Booth Guest Control using mobile data on certain carriers.
Booth Guest Control
- Resolved an issue where guests on certain mobile carriers (particularly in Europe) could not connect to Booth Guest Control when using mobile data — QR code links now work reliably across all carriers and devices, including Android phones
This release brings a redesigned experience for selecting effects, templates, and green screen backgrounds, along with significant stability improvements that eliminate several crashes reported by users in the field.
Effects & Filters
- Improved the effects selection screen to default to the "Original" (no effect) option, giving guests a clearer starting point
- Resolved an issue where selecting the "Original" effect would leave the session stuck and unable to continue
- Fixed an issue where automatic filter cycling was not applying different filters to each photo — all photos now cycle through selected filters as expected
- Fixed a problem where drag-and-drop photos with a one-photo template and guest-choice effects would incorrectly capture a new live view image instead of using the dropped photo
- Filter thumbnails in Boomerang sessions now show a live preview frame instead of a generic placeholder image
Template & Layout Selection
- Redesigned the template, effect, and green screen background selection screens for a more consistent, polished look across all screen orientations
- Template selection and green screen background selection screens now match the visual style of the rest of the app
- Resolved a crash that occurred when template selection was enabled but no templates had been marked as favorites
- The template editor now opens immediately, loading existing templates and thumbnails in the background so there is no more long wait before the dialog appears
- Fixed a crash in the template editor caused by a threading issue in the undo history service
- Restored the lock/unlock button that was disappearing on the template selection screen when running in full-screen single booth mode
Digital Props
- Fixed an issue where dragging digital props to the bottom of the screen on a portrait-orientation touch display would cause the prop to resize instead of move
Camera & Capture
- Added support for Nikon J5, Z5, Z50, Z6, Z7, and D850 cameras
- Fixed an issue where a custom countdown animation would trigger the camera shutter too early on Canon cameras, before the countdown finished
- Resolved a GIF session error that occurred when both digital props and green screen were enabled simultaneously
Booth Guest Control & Sharing
- Fixed an issue where the Booth Guest Control QR code URL contained improperly encoded characters, preventing the web app from decoding it — particularly on iPhone
- Resolved a case where users with a valid license were unable to use Booth Guest Control due to an empty MQTT identifier being returned
- Fixed an issue where the sharing screen would remain stuck if a guest opened an email share from their phone but then navigated away without completing it
- Resolved an issue where Twitter sharing was failing with a false "no internet connection" error for some users
- Fixed an issue where Facebook login in Settings would incorrectly report no internet connection
Sharing & Export
- The "Export Shares" feature now lets you choose a specific event before exporting, instead of exporting shares from all events at once
Template Editor
- Added an eye dropper tool to the color picker in the template editor, allowing you to sample any color directly from a graphic in your template
Settings & Configuration
- Redesigned the DSLR Camera Wizard to match the modern look and feel of the rest of the application
- Redesigned the Export Event dialog to match the app's guest-facing screen style
- Improved data folder selection to warn when a root or system-level folder is chosen, and to suggest an appropriate dslrBooth subfolder when OneDrive paths are detected
Green Screen
- Fixed an issue where the green screen removal was not working regardless of slider adjustments
Video & Real-Time Export
- Fixed Real-Time Export not saving the version of videos that includes pre-roll and post-roll footage
Stability
- Resolved a crash on startup caused by the main window being initialized twice
- Fixed a crash that occurred when a negative value was calculated for the window height during startup on certain display configurations
- Fixed a crash when canceling a photo session while the effect selection screen was shown
- Fixed a crash that could occur when canceling a session due to a null template reference
- Fixed a crash when tapping effect navigation buttons before the effects had finished loading
- Fixed a crash when sending a support log if certain log files did not exist
- Resolved a network-related crash affecting LumaShare connections by replacing an error-prone component with a more reliable implementation
- Resolved a crash that affected users connecting via Booth Guest Control during app shutdown
- Fixed a crash on launch that affected several users due to a startup initialization issue
- Improved reliability when OneDrive or other processes have temporary locks on files in the data folder
This release resolves two reliability issues that could leave photographers and guests stuck during a session.
Session Management
- Restored the unlock button in full-screen mode when the template selection screen is enabled, preventing the need to force-quit the app to access settings
- Resolved an issue where the sharing screen would not automatically advance if a guest scanned the QR code, tapped Email Share, and then closed their phone's browser without completing the action
This release introduces Booth Guest Control — a new touchless experience that lets guests control the booth from their own phone — along with major improvements to effects timing, Canon camera compatibility, and dozens of stability fixes.
Booth Guest Control
- Added Booth Guest Control, a new feature that lets guests start sessions, choose green screen backgrounds, select effects, pick templates, accept disclaimers, fill out surveys, and share photos via email or SMS — all from their phone by scanning a QR code displayed on the booth screen
- Simplified the Booth Guest Control QR code so it scans faster and appears less cluttered on the start screen
- Improved the responsiveness of Booth Guest Control by reducing the delay between guest actions and booth responses
- Resolved an issue where the Booth Guest Control QR code was incorrectly shown during effect or green screen background selection
- Fixed an issue where the QR code did not appear in single booth mode when green screen background selection or template selection was enabled
- Disabled Booth Guest Control when the license has expired, preventing unexpected behavior
Effects & Filters
- Changed the order of effects for photos and GIFs so guests now choose their effect after the photo is taken, giving them a real preview of how their image will look
- Effects for boomerang and video sessions continue to be selected before recording begins, as before
- Moved the effects panel to the top of the screen to work correctly with mirror booth orientations
- Added support for LUT (Look-Up Table) color filters, enabling Photoshop-style color grading to be applied to photos
- Fixed a crash that occurred when navigating through effect thumbnails when no effects were available
Camera Support
- Added separate camera settings for video and photo modes, allowing photographers who use flash to configure different white balance and other settings for live view, boomerang, and video recording
- Updated the Canon EOS SDK to fix a crash that occurred when Canon EOS Utility was running at the same time as dslrBooth; also adds support for the EOS R5 and EOS R6
- Added a clear in-app notice when Canon EOS Webcam Utility Beta is detected, which previously caused dslrBooth to crash
Session Flow
- Fixed an issue where the countdown trigger fired during the pre-countdown animation instead of at the start of the actual countdown
- Fixed a session flow issue when Virtual Attendant video, effects, and template selection were all enabled — the start screen animation was incorrectly replaying after template selection
- Fixed the after-capture audio clip so it plays correctly after each individual photo in a multi-photo session, not only after the final photo
- Fixed an issue where the survey appeared a second time after the guest added a signature, when both survey and signature were enabled
Sharing & Social
- Resolved an issue where Facebook albums were not loading in the sharing settings, preventing album selection
- Resolved a Facebook connectivity issue that caused an "access expired" error even after re-authenticating
- Updated Facebook permissions to use current, supported API scopes
Event Management
- Removed the limit that caused the saved events screen to show only the 7 most recent events; all events are now listed with a scrollbar when needed
Layout & Display
- Fixed the cancel button being hidden behind photo thumbnails when thumbnails were positioned on the left side; the cancel button now moves to the upper-right corner in that layout
- Fixed an issue where the green screen background selection was not displayed on the start screen when the live view preview was turned off
Stability
- Fixed a crash that occurred when dslrBooth was launched in full-screen mode
- Fixed a crash on startup when effects settings were carried over from version 6.34
- Fixed a crash that could occur when a video file (MP4) was mistakenly processed as an image during startup, which could prevent the app from opening
- Fixed a crash in the template editor that occurred when performing drag-and-drop operations
- Fixed a crash caused by a template loading error related to the undo framework
- Fixed a startup crash caused by a failure to locate the localization folder before other components initialized
- Fixed a startup crash affecting users who had not yet run version 6.36 but had an older version of the template manager DLL cached
This release resolves a startup issue that left some users unable to access photo effects after a fresh installation.
Effects & Filters
- Resolved an issue where all photo effects showed an error on fresh installations, preventing access to the filters settings screen
This release introduces an Event Management screen for browsing and organizing your events, and improves green screen compatibility on a wider range of hardware.
Event Management
- Added a new Event Management window to browse all your events with previews, making it easier to review and delete past sessions
Green Screen
- Improved green screen compatibility on machines with certain Intel integrated graphics cards
This release delivers a major architectural upgrade to 64-bit, a brand-new Event Management experience, a completely redesigned effects and filters system powered by DirectX, and a large number of stability and usability improvements across the entire application.
Event Management
- Added a new Event Management screen that displays all your events with a live preview, capture settings summary, and template thumbnails — making it easier than ever to switch between events or set up a new one
- Added the ability to create, rename, and delete events directly from the Event Management screen without navigating away
- Improved the first-run experience so new users are guided through creating their first event immediately on launch
- Resolved an issue where the Delete and Rename event dialogs could appear behind the Event Management window when running in full screen
Effects & Filters
- Introduced a new GPU-accelerated effects system using DirectX and industry-standard LUT (color look-up table) files, producing more accurate and consistent color results across photos and videos
- Guests can now choose their desired effect before the session begins, with a live preview shown directly on the start screen
- Added support for loading custom LUT files created in Photoshop or other professional tools, so photographers can apply their own signature looks
- Effects are now applied consistently during countdown, live view, and video capture — not just on final photos
- Resolved an issue where a previously selected effect could carry over incorrectly after changing effect settings
Green Screen
- Fixed an issue where green screen backgrounds appeared stretched or cut off on portrait-oriented displays
- Fixed the "Say Cheese" countdown image appearing mirrored when green screen was enabled
- Added the ability to drag and drop a test photo directly onto the green screen settings screen to preview your background without running a full session
- Improved compatibility with machines using integrated Intel graphics where green screen was not functioning correctly
- Added clear error messaging when required DirectX components are unavailable, rather than silently failing
Video
- Added the option to replace the built-in countdown with a custom video clip, configurable under Virtual Attendant settings
- Fixed an issue where video playback on the sharing screen would show a static or distorted image before starting
- Fixed a crash that occurred when processing longer video captures (30 seconds or more)
- Fixed an issue where start screen video audio continued playing after the session was triggered and the video was no longer visible
- Fixed an issue where videos were not uploading to Facebook Pages despite photos, GIFs, and boomerangs uploading successfully
Template Editor
- Added support for all installed font faces and weights (e.g., Roboto Light, Roboto Semi Bold) so the template editor now reflects the full range of fonts available on your computer
Surveys
- Added a scrollable answer list for multiple-choice surveys so all answer options are accessible when there are many choices, and the Next button remains in a fixed position regardless of the number of answers
Performance & Stability
- Upgraded the application to 64-bit, eliminating the memory ceiling that caused "Insufficient Memory" errors when creating large numbers of templates and enabling processing of larger images
- Significantly reduced startup time by skipping redundant database migration checks after the initial upgrade
- Fixed several memory leaks in the Template Editor that occurred when creating or switching between many templates
- Added automatic log file rotation so log files no longer grow unbounded and the "Send Debug Log" feature works reliably
- Fixed a crash that could occur in the network layer when a connected device was unexpectedly disconnected during sharing
- Fixed a crash related to an internal method that could occur in certain configurations
Settings & Configuration
- Added a warning in Settings and at startup when the data directory is located inside a OneDrive-synced folder, which can cause images to disappear or the app to hang during processing
General Fixes
- Fixed a brief flash of the start screen animation appearing before the End Session animation when using Virtual Attendant
- Added the option for After Capture animations to play with single-photo templates, including randomized animations if multiple are uploaded
- Fixed GIF thumbnails on the browse screen appearing stretched when the captured image did not fill a square frame
- Fixed the application window covering the Windows taskbar on launch or restore
This release focuses on green screen reliability improvements, fixing several issues reported by customers across a range of hardware configurations.
Green Screen
- Resolved an issue where the Mirror Image setting had no effect when green screen was enabled
- Improved green screen compatibility on systems with Intel Iris Plus and AMD Radeon graphics cards
- Fixed an issue where green screen settings (including overlays and background selections) were not applied correctly at the start of a session
- Improved logging of graphics errors to help diagnose green screen processing failures on unsupported hardware
Animations & GIFs
- Fixed an issue where the Boomerang Length setting caused GIFs to be too short, cutting off reverse playback
Stability
- Resolved several crashes that could occur when closing the application
This release improves reliability of the green screen feature, addressing crashes and video processing issues reported by photographers using custom backgrounds.
Green Screen
- Resolved a crash that occurred on startup when a previously configured green screen background or overlay file had been renamed or deleted
- Fixed an issue where green screen replacement was not applied during video processing for certain video files
This release improves the reliability of green screen setups, ensuring a smoother experience when background files have been renamed or removed.
Green Screen
- Resolved a crash that could occur on startup when a configured green screen background or overlay file had been renamed or deleted
- Added clear, informative error messages when green screen background or overlay files cannot be found, so you know exactly what needs to be corrected
This release brings a powerful new beauty filter, significantly improved green screen performance, and a wide range of stability and usability improvements for photographers and their guests.
Beauty Filter
- Added a new Beauty Filter option that smooths skin and reduces blemishes in captured photos, with an adjustable intensity slider ranging from Less to More
- Beauty filter can now be applied to Boomerang and video recordings, including when used together with green screen
- Beauty filter previews update in real time in the settings window, with a full-size preview image for accurate evaluation
Green Screen
- Rebuilt the green screen engine using DirectX for faster, higher-quality processing in both photos and videos
- Resolved an issue where selecting "Don't Apply During Countdown" with manual background selection prevented the chosen background from appearing on screen
- Fixed poor print quality when green screen output was set to Auto (Fastest)
- Improved stability and prevented crashes during green screen live view with webcams
- Fixed the foreground position shifting when transitioning to video recording with green screen enabled
Photo Quality & Printing
- Added a Sharpen Before Printing option with Low, Medium, and High presets, designed to restore clarity lost during template scaling
- Improved GIF animation quality by correctly applying all uploaded overlays instead of only a subset
Boomerang
- Added configurable Boomerang length, allowing photographers to set the duration anywhere from 1 to 3 seconds in 0.5-second increments
Digital Props
- Fixed an issue where digital props only appeared on the first photo in multi-photo templates
- Fixed digital props reverting to their original size when using a DSLR camera instead of retaining the resized dimensions set by the guest
- Fixed a crash in GIF-only sessions when the number of GIF photos exceeded the number of photos in the selected template
- Fixed scrolling for custom props in vertical orientation
Sharing & Survey
- Added Email and Phone Number question types to surveys; when a guest enters their email or phone number in the survey, it is automatically pre-filled on the sharing screen so they don't have to type it again
- Fixed GIFs and animations uploading to the wrong event when connectivity was interrupted between sessions
- Fixed QR codes on 2×6 print templates preventing automatic printing and routing prints to the wrong printer
Camera Support
- Improved compatibility with the Surface Pro 7 front and rear cameras, resolving detection issues caused by frame rate rounding
- Added improved support for Nikon D850, Z6, and Z7 cameras
- Fixed Nikon D800 live view exposure settings not being applied correctly at the start of a photo session after exiting video/boomerang mode
Event Management & Templates
- Resolved an issue where dragging and dropping a photo while "Let Guest Choose from Favorites" was selected showed a confusing error instead of starting a session with the current template
- Fixed the Browse button not appearing when Virtual Attendant was enabled with a single-booth mode
Virtual Attendant
- Fixed Virtual Attendant preview animations not appearing immediately when first enabling the feature in settings
- Fixed After Capture animations repeating the same clip instead of cycling through all loaded options
Crash Reporting & Stability
- Integrated Microsoft App Center for improved crash tracking and reporting
- Crash reports now automatically include the last 1,000 lines of the application log to speed up diagnosis
- Fixed a crash that could occur when the Print Number dialog was triggered with no remaining prints
- Fixed freezing caused by memory leaks in the Settings window, Template Editor, Green Screen settings, and Virtual Attendant preview
- Fixed a crash when uploading multiple GIF overlays simultaneously due to memory exhaustion
- Fixed an application startup failure when the photos directory was set to the root of a drive (e.g., C:\)
- Fixed an error where cancelled photos were in some cases still saved to the Originals folder
- Fixed a blank/black photo appearing briefly during processing when Crop Live View was enabled
Registration & Localization
- Redesigned the registration and trial windows for a cleaner, more consistent experience
- Fixed Hebrew and other non-Latin character sets displaying incorrectly in exported survey results by using UTF-8 encoding with BOM
Customization
- Added the ability to customize the Yes/No button labels on the Facebook automatic upload prompt
- The "Choose a Background" text in green screen now uses the Secondary Color from your event color settings
Update & Keyboard
- Fixed the Check for Update option not working when the app was configured to launch in full screen mode
- Improved the on-screen keyboard layout to fit properly on lower-resolution screens (e.g., 1366×768) without covering the Enter key
This release resolves two usability issues affecting touch-screen interactions and session navigation for photo booth operators using virtual attendant and digital props features.
Session & Navigation
- Resolved an issue where the Browse button was not appearing on the start screen when using Virtual Attendant with a single-booth setup
Digital Props
- Fixed an issue where custom props could not be scrolled when the props panel was set to vertical orientation
This release brings a redesigned digital props experience, significant virtual keyboard improvements across Windows versions, memory and stability fixes for long-running events, and a range of quality-of-life improvements to sharing, printing, and session flow.
Digital Props
- Redesigned the digital props screen with repositioned accept and cancel buttons to better support mirror booth and portrait orientations
- Photo thumbnails now appear at the top of the digital props screen and adjust automatically based on display orientation
- Resolved incorrect cropping that occurred when using digital props with green screen enabled
Virtual Keyboard
- Improved virtual keyboard compatibility across Windows 7, 8, and 10 with dedicated configuration options for each version
- Fixed an issue where the keyboard would not open when using email or SMS sharing on certain Windows 10 systems
- Resolved a layout issue on Windows 7 where the keyboard appeared elongated and misaligned at the bottom of the screen
- Fixed the keyboard appearing on the wrong monitor on dual-display setups
- Fixed an issue where the keyboard position was incorrect on the email entry screen
Sharing & Social
- Fixed an issue where the Facebook login page would hang and not allow users to proceed past the "Continue as…" prompt
- Fixed an issue where Twilio SMS messages failed to send due to an invalid sender number
- Moved SMS (Twilio) settings from per-event settings to global app settings, simplifying configuration across events
- Improved email delivery of GIFs by reducing file size for large animated GIF sessions
- Added a drop shadow behind sharing button labels, making them readable on white backgrounds
- Fixed an issue where turning off sharing screen text labels caused the print button to appear oversized
Printing
- Replaced the print copies dropdown with plus and minus buttons for easier guest interaction
- Extended the printing status message display to 3 seconds so guests have time to read it
Photo & GIF Settings
- Replaced the "Print + GIF" booth mode option with a cleaner "Photo" option, with a separate checkbox to also generate an animated GIF for photo sessions
- Fixed an issue where enabling "Create GIF with Photo" incorrectly caused a booth mode button to appear on the start screen when only one mode was active
Image Quality
- Resolved a loss of image quality when a photo placeholder was set to crop, which caused cropped photos to appear blurry compared to uncropped ones
Green Screen
- Fixed incorrect live view cropping when using green screen with crop live view across multiple backgrounds of different orientations
- Resolved an issue where the green screen background was incorrectly visible during the countdown when "Don't apply during countdown" was enabled
Effects
- Fixed an issue where deselected effects in "Ask Guest to Choose" mode reverted to selected after saving settings
Session Flow & Start Screen
- Fixed a flash where the start screen would briefly appear before the virtual attendant animation when returning from the sharing screen
- Fixed the browse button not appearing when using a single booth mode with virtual attendant enabled
Stability & Performance
- Fixed a crash that occurred when activating the lock screen, which left the app unresponsive and required force-quitting
- Reduced memory usage for long-running events with thousands of sessions by upgrading the JSON library to fix a known memory leak and optimizing internal data loading
- Fixed a crash caused by event names containing only hyphens or special characters, with improved validation to catch invalid event names before they cause problems
- Switched crash reporting from the discontinued HockeyApp to Microsoft App Center for improved crash tracking and diagnostics
This release resolves a start screen display issue when using the "Create GIF with Photo" option.
Slideshow & Gallery
- Fixed an issue where enabling "Create GIF with Photo" caused an unexpected button to appear on the start screen when only one booth mode was selected
This release contains minor internal improvements and stability updates.
This release focuses on stability improvements, sharing screen fixes, and several quality-of-life refinements to keep your photo booth sessions running smoothly at events.
Sharing & Uploads
- Resolved a crash that occurred when tapping photos on the sharing screen
- Fixed an issue where turning off text labels on the sharing screen caused the print button to appear oversized
- Improved layout and spacing of sharing screen buttons
- Photos, animations, and videos from the same session are now grouped together in the fotoShare app after uploading to Amazon S3
Web & Remote Sharing
- Fixed an issue where the web server port would reset when changing event names, which broke connections to the fotoShare iOS app
SMS & Messaging
- Resolved an issue where the on-screen keyboard would appear over the SMS keypad on Windows 1903
- Fixed an error that could prevent SMS messages from being sent due to an invalid phone number format in the Twilio integration
Settings & Configuration
- Fixed a crash that occurred when browsing for a lock screen background image in settings
Translations
- Improved German translations on the registration screen, with better spacing to accommodate longer text
This release improves behind-the-scenes crash reporting to help the dslrBooth team diagnose and resolve issues faster.
Stability
- Improved crash reporting infrastructure to better capture and track application errors, helping the team deliver faster fixes.
This release delivers full multi-language support across the entire application, along with a redesigned sharing screen, improved stability, and several fixes for camera compatibility, printing, and connectivity.
Multi-Language Support
- Added support for German, French, Spanish, Italian, and Portuguese throughout the entire application — all settings, menus, guest messages, and dialogs are now fully translated
- The app now detects your Windows language at startup and offers to switch to a supported language automatically
- Improved layout and text sizing throughout settings and guest screens to accommodate longer translated phrases
- Resolved text clipping and layout issues in French and other languages across multiple settings panels
- Fixed a crash that occurred when accepting a language change at startup
- Resolved an issue where the Booth Copilot counters (photos, GIFs, boomerangs, videos) did not update correctly when the app was set to Portuguese
Sharing Screen
- Redesigned the "Done" button on the sharing screen with a built-in countdown indicator — guests can tap it at any time or wait for the countdown to finish naturally
- Fixed an issue where typing a long email address pushed the Send button off-screen
- Resolved an issue where the on-screen keyboard would appear unnecessarily during SMS sharing and PIN entry on Windows 10
- Fixed an issue where the soft keyboard covered the Send button during email sharing
- Videos larger than 6 MB are now compressed more aggressively so they can be sent as email attachments reliably
Printing
- Fixed an issue where the QR code did not appear on 2×6 strip prints
- Improved the print dialog so the number-of-prints dropdown is easier to use and better accommodates touch input
- Fixed an issue where long German words caused the close button on the print dialog to disappear
Camera & Capture
- Added support for four new Canon cameras: EOS M6 Mark II, EOS 90D, PowerShot G7X Mark III, and PowerShot G5X Mark II
- Fixed compatibility with Surface Pro 4 front and rear cameras, which were not appearing in the camera selection list
- Fixed an issue where GIFs and boomerangs were not uploading to Twitter
- Fixed a crash that could occur when cancelling a capture session
- Fixed a crash that could occur when selecting "Don't Apply" during the green screen countdown
- Resolved an issue where the "Say Cheese" image caused the first captured photo to appear darker than expected
Virtual Attendant
- Fixed a bug where only a subset of uploaded Before Capture videos were used when running sessions with fewer photos than videos
Event Management
- The current event name is now shown correctly in the Browse Gallery screen
Connectivity
- Improved network reconnection so that LumaShare discovery continues to work after the Wi-Fi adapter is disabled and re-enabled
Stability & Performance
- Fixed multiple memory leaks to reduce memory usage during extended events
- Fixed a crash that could occur when opening settings if the Virtual Attendant folder contained no items
- Removed unused font size data from template files to reduce file size
This release delivers a refreshed app icon and splash screen, an overhauled sharing experience for guests, and a fix for a video playback timing issue in mirror booth setups.
Guest Experience
- Redesigned the sharing screen with an updated layout for SMS, email, and print copy selection, making it easier for guests to share their photos
Capture & Playback
- Fixed an issue in mirror booth mode where a photo would briefly appear before the after-capture video played, then appear again — the photo and video now play in the correct order
App Appearance
- Updated the app icon and splash screen to the new Lumasoft blue design
This release brings a redesigned sharing experience, expanded camera support, and a wave of reliability improvements covering everything from GIF creation to photo uploads and virtual keyboard behavior.
Sharing & Guest Experience
- Redesigned the SMS, email, print, and disclaimer screens with a fresh look, updated icons, and improved color theming
- Added a new QR code scan button and popup so guests can instantly download their photos without typing an address
- Resolved an issue where clicking the Twitter share option incorrectly opened the SMS screen
- Fixed an issue where the print dialog did not appear when automatic printing was enabled and a session limit was set, resulting in extra copies being printed automatically
- Disclaimer and survey screens now display with the correct dark background to match the rest of the sharing flow
- Fixed an issue where typing on the virtual keyboard did not show letters for the first survey question
- Improved button and text capitalization throughout the sharing flow for a more polished appearance
- Removed Google+ from the email sharing footer since the service is no longer available
Camera Support
- Added support for the Canon EOS Rebel SL3 (also known as EOS Kiss X10, EOS 250D, and EOS 200D II)
- Green screen sessions now correctly show the cropped live view during the countdown, not just during photo review
Booth Copilot (Remote Control)
- Photographers can now adjust DSLR camera settings — including ISO and white balance — directly from the Booth Copilot app
- Resolved an issue that caused the Booth Copilot dashboard to fail publishing when no prints had been taken yet
- Improved compatibility so the current version of dslrBooth works with Booth Copilot Protocol Version 1
GIF & Video
- Raised the maximum number of photos per GIF session from 10 to 20, making 360-booth-style GIFs possible
- Fixed GIF and Boomerang creation failures for users whose Windows regional settings use a comma as the decimal separator
- Fixed GIF and Boomerang failures when the event folder path or username contained an apostrophe
Photo Display & Layout
- Fixed an issue where uploading a "Say Cheese" image caused both the prompt screen and photo review to appear extremely cropped
- Resolved a layout issue where cropped photos did not fill the full screen width on 4K displays with high-DPI scaling
- After-capture audio now plays immediately when the captured photo appears on screen, rather than at the start of the next countdown
Stats & Uploads
- Fixed the upload count in the Stats panel remaining stuck at 0 during live events
- Removed YouTube from the Stats upload list
- Improved photo upload reliability so prints are no longer silently skipped when sharing to fotoshare.co
Template Editor
- Fixed an issue preventing users from typing a decimal point when entering coordinates or dimensions in inches
- Corrected the A4 paper size preset from 2840×3508 to the accurate 2480×3508, preventing printer errors
Stability & Performance
- Improved responsiveness of the browse gallery so the app no longer freezes or crashes when viewing photos after a busy event
- Fixed session start delay introduced in the previous release — sessions now begin instantly on touch
- Fixed an issue where SMS messages failed to send due to invisible formatting characters being included in the phone number
- Fixed the virtual keyboard not opening on Windows versions 1809 and 1903
- Resolved an error that could prevent print sessions from completing when a processing failure occurred
This release resolves a video encoding issue that prevented videos from being created in certain regional configurations.
Video
- Resolved an issue where videos would fail to encode and display a "Could Not Encode" error for users outside the USA
This release resolves a reliability issue affecting GIF and Boomerang creation for photographers using non-US regional settings.
GIF & Boomerang
- Resolved an issue where GIF and Boomerang sessions would fail with an error on systems configured with non-US regional settings (such as those using a comma as the decimal separator)
This release delivers major video booth enhancements, improved stability across several common workflows, and new features for Booth Copilot remote management.
Video Booth
- Added support for capturing up to 6 video clips in a single session and combining them into one final video
- Added a video resolution setting (1920×1080 or 1280×720) that ensures overlays, pre-rolls, and post-rolls are composed at the correct size without stretching or quality loss
- Improved final video file size by automatically re-encoding to a target bitrate so that videos stay under 10 MB and can be shared via email
- Videos now play automatically on the sharing screen after processing completes
- Added support for dragging and dropping video files (MP4, MOV, M4V, AVI) directly into the app to process them as a video session
- Improved the video recording UI with a clearer countdown, recording indicator, and cancel button
GIF & Boomerang
- Added a Square (720×720) output size for GIFs and Boomerangs so footage is cropped correctly without stretching
- Resolved an issue where Boomerang sessions would crash when green screen was enabled but no background images were uploaded
- Resolved an issue where Boomerang sessions with an overlay would fail to process
- Improved Boomerang processing speed when overlays are applied
Template Editor
- Added a Session Number field under Session Data so you can include a guest's sequential session number on prints — useful for prize drawings at events
- Resolved an issue where photo borders caused the final print to appear less sharp due to double-resizing; borders are now drawn outside the photo area
- Resolved a crash that occurred when attempting to add an unsupported image format (such as TGA) in the template editor
- Resolved an issue where sessions with no starred templates selected would produce a blank white print
Booth Copilot & Remote Management
- Added a Booth Copilot settings panel under General > Booth Mode with download links for the iOS and Android apps and a real-time connection status indicator
- Resolved a crash that occurred when printing from Booth Copilot
- Resolved an issue where an expired license caused an incorrect account creation message to appear in Booth Copilot instead of the proper license status message
- Resolved an issue where publishing dashboard data to Booth Copilot would fail when no prints had been made yet
- Resolved an issue that prevented the app from starting when Booth Copilot tried to read system performance data during initialization
Printing
- Resolved an issue where clicking the Print button with automatic printing enabled and a per-session print limit set would print the wrong number of copies instead of showing a selection prompt
Camera & Capture
- Resolved an issue where Canon cameras would fail to start recording when the countdown was set to 1 second
- Resolved an issue where the crop live view was not shown during the countdown when green screen was enabled
Sharing & fotoShare App
- Photos, GIFs, and videos captured in the same session are now grouped together in the fotoShare mobile app
Processing Triggers
- Added the final output filename and individual photo filenames to processing trigger event data so external workflows can identify which files were generated
File & Event Management
- Resolved a crash when browsing photos for events that contained special characters (such as an ampersand) in the event name
- RAW image files are now correctly removed when a guest declines the disclaimer, consistent with how JPEG files are handled
- Removed an unnecessary empty Videos/Originals subfolder that was being created during video sessions
Stability
- Added automatic recovery for a Windows font corruption issue introduced by a Windows Update that could prevent the app from starting
This release fixes printing behavior in combined Print + GIF sessions, ensuring photos and GIFs display and print correctly.
Printing
- Resolved an issue in Print + GIF sessions where the sharing screen would incorrectly show the GIF instead of the print
- Fixed a bug in Print + GIF sessions that caused two copies to print automatically, even when only one copy was configured
This release improves the sharing screen experience for Print + GIF sessions, ensuring photographers and guests can easily access both the GIF and print options.
Sharing & Printing
- Resolved an issue in Print + GIF sessions where the GIF would replace the print photo on the sharing screen, making it difficult to initiate printing
This release focuses on reliability and performance improvements, addressing issues that caused high CPU usage, incorrect event selection after reopening, and the application lingering in the background after closing.
Performance
- Resolved an issue where computers could freeze or become sluggish when the user did not have a FotoShare cloud account configured
Event Management
- Fixed an issue where dslrBooth would revert to a previous event name after closing and reopening the application following a completed session
Stability
- Fixed an issue where dslrBooth would remain running in the background (visible in Task Manager) after the application was closed
This update addresses two critical stability issues reported by customers after upgrading to version 5.28.
Stability
- Resolved a crash on startup caused by corrupted Windows performance monitor registry entries, which affected some machines after updating to 5.28
- Fixed an issue where dslrBooth would consume excessive CPU resources — sometimes freezing the computer — when no cloud sharing account was configured
This release addresses a startup crash affecting some users after upgrading to v5.28.
Stability
- Resolved a crash on startup caused by corrupted Windows performance counter data in the registry, which prevented the app from loading on certain systems
This release introduces Booth Copilot remote control, improves GIF and Boomerang output options, and resolves several stability issues that could cause crashes during sessions.
Booth Copilot & Remote Control
- Added a new Remote Control window (accessible from the Tools menu) to monitor and manage your booth in real time
- Added real-time session and sharing statistics to the Booth Copilot dashboard, updated every three seconds
- Added remote commands including Start Session, Cancel Session, Print a Copy, Lock/Unlock screen, and Exit Lock Screen
- Resolved a crash that occurred when printing from the Booth Copilot app
GIF & Boomerang
- Added a new Square (720×720) size option for GIF and Boomerang output with no stretching
- Reduced the minimum Boomerang playback speed to allow faster, snappier animations
- Fixed an issue where GIFs were not uploading to Facebook Pages when using a Print + GIF session type
Triggers & Automation
- Added a new
session_startvideo trigger so you can play a video automatically when a session begins
Camera & Live View
- Fixed an issue where the Digital Props screen appeared dark when using a horizontal camera with portrait or square photo placeholders
- Improved the accuracy of the Crop Live View feature when using a portrait screen orientation
Lock Screen
- Fixed the Lock Screen countdown timer, which was incorrectly capping at 60 minutes even when set to a higher value
Stability
- Resolved a crash that could occur when cancelling a session mid-capture
- Resolved a crash that could occur while dragging and dropping items in the Template Editor
- Resolved a startup crash on certain systems with dual graphics cards by upgrading the graphics library
- Resolved a crash that could occur during photo capture with certain template configurations
- Fixed notifications and alert windows so they always open on the same monitor as the main application
This release delivers webcam video recording, pre/post roll video clips, expanded camera support for new Canon and Nikon models, a booth lock screen for operators, major green screen stability improvements, and dozens of fixes across the template editor, browse screen, GIF output, and sharing features.
Video Recording
- Added video recording support for webcams, including selectable audio input and configurable output quality
- Added pre-roll and post-roll video clips that play before and after each recorded video, plus a PNG overlay displayed on top of the recorded footage
- Improved video processing speed — the extra delay experienced when recording the first video with pre/post roll configured is now significantly reduced
- Fixed an issue where the "Processing" indicator did not appear during the first video recording, making the booth appear frozen on a recording counter
- Resolved an audio sync problem when using a webcam with an external microphone alongside pre/post roll videos
- Fixed a compatibility issue with Nikon cameras where cached pre/post roll videos were not reused between sessions, causing unnecessary re-encoding each time
- Fixed an issue where the QR code did not appear on the sharing screen after a video was captured
- Resolved a crash that occurred when the video option was selected with green screen enabled
- Added recorded videos as MP4 attachments in share emails so guests can download their video directly
Green Screen
- Fixed an issue where tapping Retake during a green screen session would apply the next background instead of the one originally shown
- Fixed a problem preventing guests from advancing past the start screen animation when green screen was set to manual background selection
- Fixed an issue where the wrong session-type icon appeared on the green screen background selection screen
- Resolved a crash that occurred when "Don't Apply During Countdown" was enabled in green screen settings while using a webcam
- Fixed live view not being mirrored after disabling the green screen effect
- Resolved excessive memory consumption when adjusting green screen sensitivity settings
- Fixed background flickering during live view when green screen was active
Camera & Webcam Support
- Added support for the Nikon D3500, Z6, and Z7
- Updated the Canon SDK to add support for the PowerShot SX70 HS and EOS R
- Fixed an issue where certain webcams — including the front and rear cameras on the Microsoft Surface Pro — did not appear in the camera selection list
- Fixed webcam photos appearing mirrored or incorrectly rotated when the camera is mounted vertically
- Improved compatibility with older webcams and cameras that operate at lower frame rates, including older Logitech models
- Fixed a tearing or horizontal line artifact appearing in photos taken with certain webcams when subjects were moving
Template Editor
- Added two-finger pinch and rotate gestures for resizing and rotating digital props and photo placeholders in the template editor
- Improved arrow key movement precision in the template editor — elements now move 1 pixel per press, with 10-pixel jumps when holding Shift, matching standard design tool behavior
- Fixed an issue where a copied template did not appear in the template dropdown until an unrelated new template was created
- Improved the digital props editing area to reflect the actual cropped region from the template, so guests can see exactly where props will appear in the final print
Browse Screen
- Improved the browse screen so all photo and video thumbnails appear in a consistent, evenly-spaced grid with uniform cell sizes
- Added GIF indicators on GIF thumbnails in the browse view
Session Flow & Layout
- Fixed the template selection screen to scroll vertically when the booth is oriented in portrait mode
- Fixed an issue where the template chooser was shown to guests even when the booth was configured for GIF-only mode
- Fixed an issue where a single tap on the start screen required two taps to begin a session when Virtual Attendant was on and only one booth mode was configured
Booth Management
- Added a Lock Screen feature under Tools that lets operators temporarily close the booth with a customizable heading, message, and optional auto-unlock countdown; guests cannot interact until the operator enters their PIN
- Added a virtual keyboard toggle button in the settings screen for touch-only devices such as the Surface Pro
GIF & Boomerang
- Fixed Boomerang videos to always play forward and in reverse, regardless of the GIF reverse setting
- Fixed large GIFs appearing stretched when captured with a DSLR camera
Sharing & Social
- Fixed videos shared to a connected Facebook Page — they now link correctly to the video on fotoshare.co instead of showing a broken YouTube thumbnail
Security & Licensing
- The serial number in the registration screen is now masked so booth attendants cannot read the license key at a glance
- Added activation limit enforcement so a single license cannot be activated beyond the permitted number of computers; users are directed to deactivate an existing computer if the limit is reached
Automation & Integrations
- Improved event trigger notifications — printing events now include the filename, number of prints, and printer name; a new file upload event fires whenever dslrBooth uploads any file, including the destination URL and album name
- Updated cloud storage to use the Standard storage class for improved reliability and cost efficiency
- Removed a deprecated Facebook API permission that is no longer supported
This release brings major printing enhancements, green screen and boomerang improvements, better sharing and social media options, and a range of stability fixes that keep your events running smoothly.
Printing
- Added support for a secondary printer, allowing specific templates to print to an alternate printer — ideal for 2x6 strip cuts alongside full-size prints
- Added a "Print to Both Printers" option to automatically alternate print jobs between two printers
- The Template Editor's Print Test Copy button now prints to whichever printer the template is configured to use
- Print counts per event now persist across app restarts, so the event maximum is enforced even if the app is restarted mid-event
- The print button is now hidden once the event-wide maximum number of prints is reached, not just the per-session limit
- Added a maximum copies setting for the print confirmation window
- Reprint counts from the browse screen are now tracked correctly against the per-session print limit
Green Screen & Boomerang
- Resolved an issue where green screen replacement was not applied during boomerang sessions when "Do Not Apply During Countdown" was enabled
- Significantly improved performance when using green screen backgrounds and overlays with boomerang, eliminating lag and choppiness
- Fixed a problem that prevented digital props from being saved when used together with green screen on 32-bit systems
Camera Support
- Resolved a compatibility issue with Nikon D7500 and D7100/D7200 cameras where the app incorrectly required a RAW+JPEG setting, blocking the session from starting
- Fixed an issue where video recording on Canon T6 (EOS 1300D) would stop working after several sessions, requiring a camera restart
Video & Sharing
- Videos are now uploaded directly to your cloud gallery instead of YouTube, matching how animated GIFs and other media are handled
- Added an overlay/watermark option under Effects that stamps each individual shared photo with your logo or branding without affecting prints or GIFs
- SMS and email messages now use the content and album that were set at the time the message was queued, rather than whatever is currently configured
- Removed the pre-written message field from Facebook Page sharing, as Facebook no longer permits pre-populated post text
- Removed VK as a sharing destination
Session Flow
- Fixed an issue where the start screen animation would fail to appear after the end-of-session video finished, briefly showing the last photo instead
- Resolved an app freeze that occurred when pressing the Done button after a session
- Fixed an issue where email tags such as
{image}appeared as literal text in single-image share emails
Template Editor
- Shapes added in the template editor now default to a white fill color for better visibility
Effects Screen
- The Next button on the Effects selection screen is now positioned correctly on vertical/portrait-orientation displays
Stability & Performance
- dslrBooth now runs at above-normal process priority, reducing intermittent lag during countdowns and photo display caused by background system activity
- Fixed an issue where original photos were not archived if the originals folder had been deleted or was missing
- Added a note in settings regarding Windows 10 version 1803 and the edge-swipe behavior that can expose the desktop during a session
Licensing
- The app now enforces a two-computer activation limit per license, alerting you and providing a link to deactivate an existing computer at fotoshare.co if the limit is reached
This release improves application reliability, addressing crashes caused by corrupt settings files and ensuring your registration status is recognized immediately without requiring a restart.
Stability
- Resolved a crash that could occur if the app settings file became empty or corrupt due to an unexpected shutdown or system crash
- The app now automatically creates a backup of your settings, so a recoverable copy is always available if the current file is unreadable
Registration & Licensing
- Fixed an issue where prints would still show a watermark after registering the software during an active session — registration is now recognized immediately without needing to restart the app
This release improves application reliability, ensuring dslrBooth starts up correctly even when its settings file has been corrupted or is empty.
Stability
- Resolved a crash that could occur on startup when the application settings file was empty or corrupted
This release delivers a wide range of improvements across the photo booth experience, including new session flexibility, enhanced camera compatibility, a redesigned signature screen, better touch screen support, and dozens of stability and quality-of-life fixes.
Session & Booth Modes
- Added the ability to choose between Photo, GIF, and Boomerang sessions from the start screen, giving guests more flexibility at events
- Improved the start screen to correctly show session-type options when a virtual attendant video is configured
- Resolved an issue where choosing Boomerang-only mode with multiple favorite templates would incorrectly show the template selection screen
- Fixed an issue where the start screen animation would not appear when only one booth mode option was selected
- Templates on the start screen are now centered when guests are allowed to choose their own
Event Management
- Added the ability to save and reload settings per event, including templates, green screen backgrounds, and camera settings — making it easy to switch between recurring events or return to a previous setup
- Settings and templates are now automatically migrated when the data directory is changed in settings
- Improved protection against settings file corruption — the app now writes settings safely and keeps a backup to recover from crashes automatically
Digital Props
- Added digital props support, allowing guests to add fun overlays to their photos before final processing
- Resolved a memory issue that caused the digital props screen to hang or crash when using high-resolution DSLR photos
Camera Support
- Updated Canon EDSDK to version 3.8 to support additional Canon camera models including the EOS M50, EOS Rebel T7, EOS 2000D, and EOS 4000D
- Updated Canon EDSDK to version 3.6 to add support for the EOS 800D, EOS 77D, EOS M5, EOS M6, and related models
- Added support for Nikon D5600, D7500, D810a, D850, V1, V2, V3, J3, and J4
- Fixed an issue where Nikon D7500 and D7100 cameras were incorrectly identified as shooting in RAW-only mode, preventing sessions from starting
- Fixed an issue where the wrong shutter speed was restored after live view ended on Canon cameras with Bulb mode set
- Fixed an issue where video recording would fail on the Canon EOS 600D during a second session
Green Screen
- Redesigned the green screen settings panel for improved usability and clarity
- Fixed a crash that occurred when tapping to pick a live view key color in green screen settings
- Fixed an issue where the wrong green screen settings were applied when the flash was set to No
- Fixed green screen not working correctly in Boomerang sessions
- Improved touch screen slider interaction in the green screen settings window
- Added a button to return to the main photo booth app directly from the green screen settings screen
- Fixed an issue where the start screen background image would disappear after a guest selected a green screen background
GIF & Boomerang
- Fixed Boomerang videos not reversing correctly when saved as a GIF
- Fixed GIF generation failing on 32-bit systems
- Fixed GIF files being stretched when the large (1280×720) output size was selected
- Fixed GIF overlay frames being cut off at the bottom when using short frame delays with reverse mode enabled
- Improved animated GIF overlay support to correctly spread photo frames when there are more overlay frames than captured photos
- Fixed an issue where only one frame was included in the generated GIF on some Surface Pro devices
- Resolved a Boomerang processing failure caused by frame delays above 500ms
- Eliminated unnecessary GIF file generation to speed up processing — MP4 is used for sharing instead
- Fixed GIF and Boomerang files not sending correctly via email
Photo Quality & Processing
- Fixed low-resolution output when photos were placed in stretched placeholders in a template
- Fixed an issue where retaking a photo on a single-photo template could result in an empty print file being processed
- Fixed a bug that caused photos to be processed twice in rapid-fire scenarios
- Fixed duplicate filenames from DSLR cameras causing single photo generation to fail
- Fixed an issue where GIF-only sessions with a single-photo template would fail to process
- Sped up photo capture by triggering the shutter sooner and updating the progress indicator more frequently
- Sped up processing for single-photo sessions by skipping an unnecessary live view cycle
- Pre-starts live view after each capture to reduce the delay before the next countdown
Sharing & Email
- Fixed sharing success messages incorrectly saying "photo shared" when a video was shared
- Resolved an issue where Boomerang and GIF files were too large to share via email or Twitter — attachments over the size threshold are now replaced with a thumbnail
- Fixed videos being uploaded to YouTube multiple times when re-sharing from the browse screen
- Fixed uploads to Amazon S3 failing for events with non-Latin characters in the album name
- Changed the outbound email sender domain to improve deliverability with German email providers such as gmx.de and web.de
- Fixed an issue where photos on Amazon S3 could be overwritten by another customer's uploads due to a non-unique file key
- Removed Facebook profile wall sharing, which is no longer permitted by Facebook
SMS & Twilio
- Added automatic country code prepending to outbound SMS messages, allowing booths to send to international numbers independently of the sender number's country
- Added validation of the Twilio FROM phone number when testing SMS settings, with a helpful error message if the number is incorrect
- Updated the Twilio SDK for improved reliability and MMS support
Signature Screen
- Redesigned the signature screen with an updated layout and improved drawing tools
- Fixed jagged lines in signatures caused by incorrect stroke join settings
- Prevented the signature from drawing outside the canvas area
- Fixed signature appearing incorrectly in GIF-only sessions where it should not be shown
Template Editor
- Fixed the Keep Aspect Ratio option not working when manually entering width or height values in the info panel
- Templates can now be sorted alphabetically or by last modified date using a sort button
- Fixed a bug that prevented the first created template from being deleted
- Shapes now default to a white fill color when added, instead of transparent
- Fixed a cropping setting that was lost in a previous release
Touch Screen & Display
- Made the template selection screen more touch-friendly with improved panning support
- Increased the scrollbar width when browsing photos for easier touch navigation
- Improved mirror booth layout for vertical displays: done button moves to top right and capture button moves to the right when using multiple templates
- Fixed touch screen sliders in the green screen settings window
Virtual Attendant & Surveys
- Added option to play a video before the signature screen in Virtual Attendant mode
- Fixed the virtual attendant video not displaying when green screen auto-cycle backgrounds were active
- Fixed surveys not appearing in Boomerang mode
- Fixed a missing browse button when using the survey feature in video sessions
- Fixed virtual keyboard appearing then disappearing on Windows 10 version 1803 and newer
- Fixed keyboard focus not moving to subsequent survey answer fields
- Added a retry mechanism to reopen the virtual keyboard if it fails to appear
Statistics & Settings
- Changed the "Today" column in the stats summary to "Event," showing activity for the current event regardless of date
- Added customizable text for the "Email Queued" and "SMS Queued" status messages under Display settings
- Added a Foreground Color setting under Display to control the color of navigation arrows, full-screen buttons, and the cancel/retake button
- Increased the Photoshop post-processing timeout from 7 to 30 seconds to accommodate slower scripts
- Added a setting to hide the cancel button, useful for coin-operated booths
- Added a setting to control whether the start screen image and live view are fit or stretched/cropped
Event Triggers
- Added support for external event triggers — the booth can now call a custom application or URL when key events occur (session start, countdown, capture, processing, sharing screen, session end, printing), enabling integration with LED lights and other event equipment
Stability & Bug Fixes
- Fixed a crash when the app settings file was empty or corrupted on startup
- Fixed an issue where live view would appear on the start screen even when disabled, after cancelling sessions repeatedly
- Fixed live view incorrectly updating in the background while a start screen video was playing
- Fixed Mac-exported templates importing as blank white templates on Windows
- Fixed the disclaimer text not appearing correctly due to color setting conflicts
- Fixed the start screen background video restarting repeatedly when the fotoShare app was connected
- Fixed the crop live view setting being missing from the settings screen
- Fixed an issue where retaking a photo could leave the session stuck until manually cancelled
- Fixed the spacebar advancing past the sharing screen when the Done button was hidden
- Resolved an error when saving animation files to a secondary folder
- Deleted RAW image files when a session is cancelled (GDPR compliance)
- Fixed a bug where the photo thumbnail on the sharing screen would not appear when only one photo was taken
This release improves event management and overall application stability, making it easier for photographers to manage multiple events and pick up right where they left off.
Event Management
- Improved reliability of saving and restoring the current event across application restarts
- Resolved an issue that could cause settings to become corrupted when saved simultaneously from multiple operations
Stability
- Fixed a display issue where the software edition appeared twice after registration
This release addresses a template management issue that prevented some templates from being deleted.
Template Management
- Resolved an issue where certain templates could not be deleted, displaying an error even when no longer in use
This release improves compatibility with Nikon cameras, ensuring photographers can start sessions without interruption.
Camera Support
- Resolved an issue where Nikon D7500 and D7100 cameras were incorrectly identified as shooting in RAW-only mode, preventing sessions from starting even when the camera was set to JPEG
This release improves application reliability, ensuring dslrBooth starts up smoothly even when the settings file is missing or has become corrupted.
Stability
- Resolved a crash that could occur at startup if the application settings file was empty or corrupted
This release removes outdated sharing options that are no longer supported by their respective platforms.
Sharing
- Removed Facebook Guest Wall and VK.com sharing options, which are no longer available on those platforms
This release resolves several issues affecting GIF-only sessions and improves the reliability of photo processing during busy events.
GIF Sessions
- Resolved an issue where the browse button would not appear on the start screen when running a GIF-only session
- Fixed an issue where the signature overlay would incorrectly appear during GIF-only sessions
Photo Processing
- Improved stability when processing photos, reducing intermittent "Error Processing Template" failures that could occur several times per hour during active sessions
Event Management
- Improved handling of events with empty names to prevent unexpected errors
This release restores a missing camera setting, improves reliability for single photo capture and email sharing, and fixes several behind-the-scenes issues that could interrupt normal booth operation.
Camera & Capture
- Restored the live view crop setting that was missing from the camera settings screen in the previous release
- Resolved an issue where single photo capture would fail if a photo with the same filename had been received previously from the camera
Email & Sharing
- Improved email delivery so that outbound emails are handled correctly whether or not they include a photo attachment
Settings & Configuration
- Fixed an issue where booth settings were not retained after changing the data directory
Stability
- Fixed a display issue with the printer properties button
- Resolved an issue that could cause errors when a secondary file copy folder was not configured
This release improves the template editor experience and strengthens how the app handles data directory changes, so your settings and templates stay intact.
Template Editor
- Added default white fill color when inserting shapes, making new shapes immediately visible on your canvas
Settings & Data Management
- Settings and templates are now preserved when changing the data directory location
- Improved protection against data directory locations that cannot be written to, preventing silent failures
This release introduces Digital Props for fun, interactive photo customization, adds Event Settings so you can save and reload your complete booth configuration, and includes a collection of stability and usability improvements across sharing, GIF generation, and display layouts.
Digital Props
- Added Digital Props, a new feature that lets guests add fun stickers and overlays to their photos after capture and before processing — available for both print and GIF sessions
- Improved Digital Props performance and memory usage, resolving hangs and crashes that occurred with high-resolution DSLR photos
- Single photos with Digital Props applied are now saved to the singles folder so guests can share them and FotoShare can download them
Event Management
- Added Event Settings, allowing you to save your full booth configuration — including settings, templates, and green screen backgrounds — per event so you can instantly reload a previous event without reconfiguring
- The Stats Summary "Today" column now reflects the current event regardless of date, giving you accurate session totals at a glance
Templates
- Added an A-Z sort button in the template editor so you can quickly sort templates alphabetically, with a toggle to switch back to sorting by most recently modified
SMS & Sharing
- International SMS now works correctly when sending to a different country than your Twilio number — the recipient's country code is prepended automatically to outgoing messages
- Resolved an error that could occur when saving animated content to a secondary folder
- Removed Facebook Page photo upload, which is no longer permitted by Facebook's platform policies
Display & Layout
- Improved the Mirror Booth vertical display layout: the Done button moves to the top right, the capture button moves to the right when using multiple templates, and session type icons are positioned higher on the start screen
- Fixed an issue where the start screen animation would not play when only one Booth Mode option was selected
Stability & Fixes
- Resolved GIF and MP4 generation failures that occurred on 32-bit processors
- Fixed a virtual keyboard display issue introduced in Windows 10 version 1803 where the keyboard would appear and immediately disappear
- Added option to hide the Cancel button during capture, enabling coin-operated booth setups
- RAW image files are now deleted when a guest declines the privacy disclaimer, supporting GDPR compliance
This release focuses on keyboard and input reliability improvements to ensure a smoother experience for photographers running dslrBooth on Windows 10 touch-screen kiosks.
Touch & Input
- Resolved an issue where the on-screen virtual keyboard would briefly appear and then disappear on Windows 10 version 1803, preventing guests from entering text
- Added a link to additional information and troubleshooting resources for virtual keyboard issues
- Fixed an issue where text entered by guests was lost when pressing the back button during a question prompt
- Improved behavior so the on-screen keyboard is correctly hidden when a multiple-choice question appears
This release addresses a GIF overlay display issue affecting photo booth sessions using reverse playback.
GIF & Boomerang
- Resolved an issue where GIF overlays were cut off at the bottom when using certain frame delay settings (50–100ms or 200–500ms) with reverse playback enabled
This release addresses a visual glitch affecting GIF overlays for photographers using reverse playback.
GIF & Video
- Resolved an issue where GIF overlays would be cut off at the bottom when using reverse playback with certain frame delay settings
This release improves reliability and performance across GIF overlays, cloud photo uploads, and post-capture processing speed.
GIF & Overlay
- Resolved an issue where GIF overlays would be cut off at the bottom when using certain frame delay settings with Reverse enabled
Cloud Sharing
- Fixed an issue where photos uploaded to Amazon S3 could overwrite photos from other customers due to non-unique file keys
Performance
- Improved final processing speed for single-photo sessions by eliminating an unnecessary live view start after the last photo is captured
This release improves the live view and photo capture experience for all camera setups.
Photo Capture
- Improved capture flow so the previous photo is correctly cleared at the start of a new countdown, even when live view is disabled
This release focuses on live view and photo quality improvements, giving photographers sharper final images and a faster, more responsive experience between captures.
Live View
- Improved live view responsiveness between captures so the preview starts up noticeably faster during multi-photo sessions
- Live view now crops to match the aspect ratio of your photo placeholder, keeping the preview aligned with how the final photo will appear
- Resolved an issue where the live view crop could display incorrectly on vertical screen orientations
Photo Quality
- Resolved an issue where photos placed in stretched or non-standard template placeholders were rendered at low resolution in the final output
This release improves performance for animation and boomerang sessions, resolves a missing browse button for video + survey setups, and refines the live view to better match your photo layout.
Animations & Boomerangs
- Improved export speed for animations and boomerangs by removing the unnecessary GIF file generation, which could significantly slow down the process
- Resolved an issue where sharing animations to Amazon S3 or Twitter could use the wrong file format for thumbnails and uploads
Surveys & Video
- Fixed an issue where the browse button disappeared from the start screen when using the survey feature with video sessions
Camera & Live View
- Improved the live view preview to crop and fill the photo placeholder area, better reflecting how the final photo will be framed
This release improves the live view experience for touch-screen photo booth setups and cleans up minor UI details.
Camera & Live View
- Improved live view display on vertical screens when the camera is oriented horizontally, so the preview fills the photo area correctly
User Interface
- Removed an incorrect tooltip that appeared on signature and other data entry fields
This release brings improvements to GIF and video sharing, a smoother survey experience, better start-screen reliability, and several fixes for sharing and uploading content across social platforms and email.
Sharing & Social Media
- Improved video sharing to Twitter — videos now upload as MP4 files instead of GIFs, and the UI remains responsive during the upload
- Fixed an issue where videos uploaded to YouTube would be uploaded a second time when reopened from the browse screen, resulting in broken email links
- Resolved an issue where GIF and Boomerang files failed to send via email
- Fixed a crash that could occur when sharing to Twitter after a Boomerang session
- Sharing confirmation messages now correctly identify whether a photo, animation, or video was shared
Performance & Speed
- Significantly improved live view performance on the capture screen by optimizing how the image is cropped to match the photo placeholder
- Live view now displays immediately on the capture screen without waiting for the full crop calculation
Survey
- Fixed an issue where the virtual keyboard would disappear or lose focus on survey questions 2 through 5
- Surveys now work correctly in Boomerang mode
- Fixed an issue where using a survey with video sessions caused the browse button to disappear from the start screen
Start Screen
- Fixed an issue where the start screen background image would disappear when green screen was enabled and a background had been selected
- Resolved an issue where live view could appear on the start screen even when disabled in settings
- Fixed live view updating in the background while a start screen video was playing
- Resolved an issue where the start screen video would restart repeatedly while fotoShare was connected
Stats & Event Tracking
- The statistics "Today" column has been renamed to "Event" and now displays activity for the current event regardless of date
Camera Support
- Updated the Canon EDSDK to version 3.8 to add support for the EOS M50, EOS Rebel T7, EOS 2000D, EOS 4000D, and other newer Canon models
Templates & Layouts
- Fixed an issue where Mac-exported templates would import as blank white templates on Windows
- Templates in the "Choose a Template" screen are now centered rather than left-aligned
- Thumbnail images are now centered horizontally in the template selection layout
SMS & Messaging
- Updated the Twilio library to improve SMS deliverability and add MMS support
- When testing SMS settings, the app now validates the Twilio sender number and displays helpful guidance if it is incorrect
Cloud & Uploads
- Fixed an issue where uploads to Amazon S3 would fail when the album name contained non-Latin characters
- Emails are now routed through a sending domain with a valid reverse DNS record, resolving delivery failures to German providers such as gmx.de and web.de
GIF & Animation
- Fixed a GIF overlay rendering issue that caused the overlay to be cut off at the bottom under certain timing and reverse settings
- Removed automatic GIF file generation for animations and Boomerangs, improving session completion speed; MP4 and JPG are used instead
fotoShare
- The browse screen in fotoShare now shows a JPG thumbnail with a play button for animated content, replacing GIF thumbnails that caused performance issues on devices with many items
- Fixed an issue where the event name could display incorrectly in the fotoShare app's event pop-up
Printing
- The printing status message area now accommodates longer translated text, such as the Spanish "¡Imprimiendo!"
This release improves reliability for high-volume shooting sessions and enhances compatibility with the fotoShare companion app.
Sharing & Companion App
- Improved fotoShare app performance by using JPG thumbnails with a play button overlay instead of animated GIFs, reducing load on the thumbnail screen
Stability
- Resolved an issue where photos taken in rapid succession could be processed multiple times within the same session, preventing duplicate outputs
- Fixed an issue generating high-resolution thumbnails on 32-bit systems
This release includes internal improvements and stability enhancements for dslrBooth.
This release improves how your booth displays images on screen and updates the messaging infrastructure used for SMS sharing.
Screen Display
- Added an option to choose whether the start screen image and live view fit within the screen or stretch and fill the entire display
SMS & Messaging
- Updated the messaging library to improve SMS deliverability and add support for MMS
This release brings a redesigned signature screen, a more flexible start screen with support for multiple session types, new camera compatibility, and a variety of stability and quality improvements across GIF creation, sharing, and green screen workflows.
Start Screen & Session Selection
- Added the ability to choose between Photo, GIF, Boomerang, and Video session types directly from the start screen, so photographers can offer multiple experiences from a single setup
- When only one session type is enabled, the app now starts the session immediately without requiring an extra tap or click
- Resolved an issue where clicking the start screen animation with multiple booth modes enabled would not display the session type selection options
- Improved the live view preview on the start screen so it no longer crops the image edges
Signature Screen
- Redesigned the signature screen with a cleaner layout, improved drawing quality, and better pen color selection
GIF & Boomerang
- Fixed an issue where the GIF overlay was cut off at the bottom when using certain frame delay settings with reverse enabled
- Resolved stretching in large-size GIF files (1280×720) produced with DSLR cameras
- Fixed an issue where a GIF-only session with a single-photo template would stall at the processing stage without completing
- Boomerang and GIF now each have their own independent frame delay settings
- Reduced the size of shared GIFs and videos to ensure they can be successfully sent via email and social media
Printing & Templates
- Fixed an issue where retaking a photo during a single-photo template session could result in an empty print file being generated
- Resolved a problem where a single-photo template displayed the selected photo blurry on screen and failed to send it via email or SMS
Camera Support
- Added support for additional Nikon camera models: D7500, D810a, D850, V1, V2, V3, J3, and J4
- Fixed an issue where a Canon EOS 600D could not record video in a second session due to a camera conflict left over from the first session
- Corrected an issue where the wrong shutter speed was applied at the end of a live view capture session when the camera was set to Bulb mode
Green Screen
- Fixed a crash that could occur when selecting the live view key color in green screen settings
Event Triggers
- Added a new Event Triggers feature that allows dslrBooth to notify external applications or URLs when key events occur during a session (Session Start, Countdown Start, Capture Start, Processing Start, Sharing Screen, Session End, Printing, and File Download)
Display & Sharing
- Fixed the disclaimer not displaying correctly due to a background or font color conflict; disclaimer now correctly uses the configured foreground and background colors
- Survey question text now uses the foreground color defined in display settings
Touch & Keyboard
- Resolved an issue where the on-screen keyboard would sometimes fail to open on Windows 10 and added automatic retry logic
- Improved touch reliability on the template selection screen
This release focuses on improving capture responsiveness, fixing GIF and green screen issues, and resolving several stability problems that could affect sessions in progress.
Camera & Capture
- Improved capture responsiveness — photos now trigger up to 0.9 seconds faster, and the progress indicator updates more smoothly during countdown
- Resolved an issue where the wrong shutter speed was applied after live view ended when using Bulb mode
Green Screen
- Fixed an issue where the wrong green screen settings were applied when the flash was set to "No Flash"
- Resolved a crash that occurred when picking a key color from the live view in green screen settings
GIF & Video
- Fixed an issue where GIF overlays were cut off at the bottom when using certain frame delay settings with reverse mode enabled
- Resolved an issue where Boomerang clips were not reversing correctly in GIF output (MP4 was unaffected)
Virtual Attendant
- Fixed an issue where the Virtual Attendant video was not displaying on the start screen when green screen auto-cycle was enabled
Stability
- Fixed an issue where retaking a photo on a single-photo template could result in an empty print file being processed
- Prevented print processing from proceeding with missing photos if settings or the template editor was opened during image review
This release includes minor improvements and stability fixes for dslrBooth.
This release includes a precision fix for photo template layout to ensure placeholder positioning is accurate.
Template Editor
- Improved the accuracy of placeholder positioning in photo templates so that elements are placed exactly where intended without a one-pixel offset
This is a major feature release for dslrBooth, introducing Boomerang capture, a new Camera Settings panel, Photoshop post-processing support, 360° green screen backgrounds, and a completely redesigned photo sharing experience — along with extensive touch-screen improvements and dozens of stability fixes.
Boomerang & GIF
- Added a new Boomerang capture mode that records a high-framerate one-second burst and automatically produces a looping, forward-and-backward animation
- Added a GIF Only option so sessions produce an animated GIF without generating a print file, with a third "No GIF" option to disable animation entirely
- Animated GIFs now play back on the Browse screen so guests can preview their animations before sharing
- Improved animated GIF overlay logic so that when overlay frames outnumber photo frames, photos are evenly spread across the overlay rather than repeating; when photo frames outnumber overlay frames, the overlay loops as before
- Fixed a processing failure that prevented Boomerang animations from being created when the inter-frame delay was under 500ms
- Fixed an issue where Boomerang animations played forward-only in the GIF file even though the MP4 version correctly reversed
- Resolved an issue where Boomerang sessions incorrectly displayed the "Choose a Template" start screen
- Fixed a bug where GIF files were sometimes generated with only a single frame
- Resolved a GIF overlay rendering defect that caused the bottom portion of the overlay to be clipped when using reverse mode with certain frame-timing settings
- Fixed an issue where green screen replacement was not applied to Boomerang captures
Green Screen
- Redesigned the Green Screen Settings window with an updated layout, larger touch-friendly sliders, and a dedicated "Open Photo Booth" button to return to the main app without needing a mouse
- Added support for 360° and 180° equirectangular backgrounds, enabling immersive VR-compatible photo output and Facebook 360 photo posting
- Fixed an issue where the wrong green screen settings were applied in No Flash mode — the manual flash settings were used instead of the live-view settings
- Resolved a memory leak in the Green Screen window that could degrade performance over a long event
Camera Support
- Added a Camera Settings panel (Tools menu) for Canon and Nikon cameras that lets you adjust aperture, shutter speed, ISO, and white balance directly from dslrBooth, with a test-shot button to confirm your settings; the panel is only accessible when the camera is in Manual mode
- Updated the Canon camera SDK (EDSDK 3.6) to add support for the Canon EOS Rebel T7i, EOS 800D, EOS 77D, EOS 9000D, EOS 9000D, EOS M5, EOS M6, and EOS Kiss X9i
- Added support for the Nikon D5600
- Fixed an issue where flash did not fire on Sony cameras
- Resolved a bug where triggering a capture on a Sony camera failed after live view had been running
- Fixed a live view compatibility issue that affected certain Sony camera models
- Fixed a bug where an incorrect shutter speed was applied at the end of live view when the camera had previously been in Bulb mode, which could produce overexposed photos
- The application title bar now displays "dslrBooth - Camera Not Ready" when the connected camera is unavailable
- Webcam resolution changes now take effect immediately without requiring a restart
Touch Screen
- The template selection screen now supports horizontal touch panning so guests can swipe through available templates
- Fixed a long-standing issue where tapping a photo thumbnail on the Browse screen highlighted the item but did not open the image
- Enabled touch-based drag-and-drop reordering of layers in the strip designer, eliminating the need for a mouse
- Improved touch responsiveness for green screen sliders and controls
- Fixed an issue where the virtual keyboard failed to open on some Windows 10 systems
Photo Browsing & Sharing Screen
- The sharing screen now gives guests access to the original captured photos alongside the print and GIF — tapping the Photos button reveals full-resolution individual shots for sharing
- Photo thumbnails on the sharing screen are now uniformly square
- Fixed a bug where the photos thumbnail did not appear on the sharing screen for single-photo sessions; tapping it now opens the photo directly
- Fixed a bug where dragging a photo on the sharing screen used photos from the previous session
- Fixed a bug where retaking the last photo in a session caused the app to stall and not complete processing
- Resolved an issue where retaking a photo on a one-photo template generated a blank print file
Social Sharing & Email
- Fixed an issue that prevented videos from being shared to Facebook Pages or sent via email
- Updated to the Facebook API v2.9 for continued compatibility
- Fixed a bug where creating or editing a custom Facebook album name no longer worked after a recent settings update; album name input is fully restored
- YouTube video thumbnails in email notifications are now clickable links that take guests directly to their video
- Fixed a bug where emails failed to send when the custom email template exceeded 4,000 characters
- Fixed an issue where special characters (such as accented or non-Latin letters) in the event name prevented guests from loading photos in the fotoShare app
- Fixed a bug where GIF files failed to upload when the event folder path contained spaces
- Added support for posting 360° sphere photos to Facebook from single-photo template sessions
fotoShare App
- The fotoShare iPad app can now send print jobs directly to the booth's printer
- Added a live connection status indicator under Settings > Printing showing whether the printer is currently shared with the fotoShare app
- Original captured photos are now available for download in the fotoShare app, resized to a maximum of 3600px on the long side for fast delivery
- Fixed an issue where printing single photos from the fotoShare app did not work
- Resolved a bug where the print progress notification appeared in dslrBooth when a print was triggered from the fotoShare app
- Fixed an issue where photos were missing from the fotoShare web service response when the survey feature was enabled
Virtual Attendant
- Fixed a bug where all custom Virtual Attendant sound file selections were reset to defaults when the attendant was turned off and then back on
- Added the option to play a signature video in the Virtual Attendant before the signature prompt is shown
- Fixed an issue where the Virtual Attendant video was hidden on the start screen when green screen was enabled
Post-Processing
- Added support for external post-processing via a third-party executable (such as a Photoshop droplet): configure the path under Settings > Effects > Post Processing and dslrBooth will hand each captured photo to your application and wait for the result before continuing
- Extended the post-processing wait time to 30 seconds to accommodate more demanding workflows
Settings & Customization
- Added a Foreground Color setting under Display that controls the color of the cancel/retake button, full-screen toggle buttons, and green screen navigation arrows
- Added customizable text for the "Email Queued" and "SMS Queued" confirmation messages under Settings > Display
- Updated the Send Email and Send SMS button icons to a directional send arrow for a more intuitive look
- Fixed a bug in the template editor where manually typing a Width or Height value did not honor the "Keep Aspect Ratio" lock
Welcome Screen
- Added a Welcome Screen that appears each time dslrBooth opens, providing quick access to recent events, help resources, and support links; it can be turned off from settings
Performance & Stability
- Improved memory management during live view to prevent gradual memory growth over long events
- Updated the image processing library to fix errors on systems where the Windows temp folder path contains non-ASCII or Unicode characters
- Fixed a crash that could occur when cancelling a session during video playback history cleanup
- Fixed crashes that could occur when stopping live view, cancelling a session, or receiving an empty live view frame
- Fixed a bug where changing the event name without saving could cause the next session to hang because the required folder had not been created
- Fixed a double-countdown bug that appeared when the second photo in a session was cancelled
- Reduced CPU usage when using a webcam by stopping live view at the end of each session and restarting it at the start screen
- Captured photos now trigger noticeably faster; the countdown progress indicator also updates more smoothly
- Photos taken during a session are now automatically deleted if the guest declines the privacy disclaimer
- The system firewall permission prompt now appears a maximum of three times and will not reappear after that
This release addresses a print reliability issue that could affect photo booth sessions using single-photo templates.
Photos & Printing
- Resolved an issue where retaking a photo during a single-photo template session could result in an empty or blank print file being generated
This release resolves several visual and configuration issues affecting GIF overlays, green screen live view, and the virtual attendant start screen.
Green Screen
- Fixed an issue where the green screen live view would incorrectly appear on the start screen when a virtual attendant video was configured to play
- Resolved a bug where the "No Flash" setting under green screen options was incorrectly using the manual flash configuration instead of the expected auto setting
GIF & Overlays
- Fixed an issue where GIF overlays were being cut off at the bottom when using certain frame delay settings with Reverse enabled
- Improved GIF overlay reliability to prevent frames from appearing blank or missing during playback
This release focuses on making photo capture feel faster and more responsive for guests and photographers.
Camera & Capture
- Improved capture responsiveness — photos now trigger up to 0.9 seconds sooner, reducing the delay guests experience between the countdown ending and the photo being taken
- The countdown progress indicator now updates more smoothly, giving guests a more fluid and polished experience
This release includes internal improvements and stability updates for dslrBooth.
This release includes minor internal improvements and stability updates.
This release improves webcam reliability for photographers using webcam-based setups.
Camera Support
- Resolved an issue where the selected webcam resolution was not being applied correctly
This release addresses two stability issues reported by customers — fixing a double-countdown glitch during photo sessions and resolving a sharing problem when the disclaimer screen is enabled for video.
Photo Sessions
- Resolved an issue where cancelling after the second photo was taken would cause the countdown timer to appear twice in quick succession
- Fixed an issue where the countdown timer would not properly hide during video recording
Sharing & Output
- Resolved an issue where videos could not be shared when the disclaimer screen was enabled
- Improved the warning message when a connected camera does not support video recording to now include the camera name for easier troubleshooting
This release improves camera compatibility, ensuring a more reliable live view experience for photographers using certain Sony camera models.
Camera Support
- Resolved an issue where live view was not working on certain Sony cameras
This release improves camera reliability and session handling, with fixes for Sony camera triggering, shutter speed behavior, and session flow edge cases.
Camera Support
- Resolved an issue where Sony cameras could not be triggered after using Live View
- Fixed an issue where the shutter speed was not correctly restored after Live View ended in Bulb mode, which could result in incorrectly exposed photos
Session Management
- Singles photos are now automatically removed if the guest declines the disclaimer, preventing partial or unwanted captures from being saved
- Improved stability by clearing the incoming image directory when closing Camera Settings or the Camera Wizard, reducing the chance of stale images causing errors
This update improves the photo sharing experience, with fixes for the final sharing screen when using 360 photos and drag-and-drop.
Photo Sharing
- Resolved an issue where photos from a previous session could be incorrectly used when dragging and dropping media on the sharing screen
- Improved the sharing screen for 360 photo sessions to correctly display the first photo on single-photo templates
This release improves camera compatibility, fixes video sharing to Facebook Pages and email, and resolves several issues with 360 photo sessions.
Camera Support
- Improved Sony camera compatibility so the flash fires correctly when the camera is first connected
Video & Sharing
- Resolved an issue that prevented videos from being shared to Facebook Pages or via email
- The disclaimer screen now appears correctly when sharing a recorded video session
360 Photo Sessions
- Fixed an issue where Photo was not displayed on the final sharing screen for 360 sessions with a single photo template
- 360 photos now include the correct EXIF metadata when printed
This release improves touch-screen reliability in the Browse View and enhances the Facebook sharing experience for GIFs.
Sharing
- Improved Facebook sharing so that GIFs are now posted with a description
Touch & Navigation
- Resolved an issue where tapping a photo thumbnail in Browse View would highlight it but not open it in the sharing screen
- Fixed an issue where dragging in Browse View did not scroll the thumbnail list
This release improves performance and reliability for webcam users and resolves image processing issues that could affect customers with certain folder configurations.
Webcam
- Improved performance on slower computers by stopping live view at the end of each session, freeing up CPU resources for faster photo processing
Photo Processing
- Resolved an issue where GIF creation could fail when the temporary folder path contained spaces
- Improved reliability of image processing by updating the underlying image library, fixing errors that occurred for customers whose temp folder path included non-standard characters
This release includes a targeted fix for photo uploads to ensure reliable sharing across all captured images.
Photo Sharing
- Resolved an issue where single photos with an uppercase
.JPGfile extension were not uploaded correctly when sharing
This release introduces several new creative tools for photographers — including a high-framerate Boomerang mode, 360° green screen backgrounds, and post-processing integration — along with meaningful improvements to touch screen reliability, the sharing experience, and overall stability.
Animated Content
- Added a new Boomerang capture mode that records a one-second burst from live view and generates a smooth, high-framerate GIF that plays forward then backward automatically
- Animated GIFs are now displayed as animations in the Browse screen, so guests can preview their Boomerang and GIF captures before sharing
Green Screen
- Added support for 360° and 180° equirectangular backgrounds in green screen mode, enabling immersive spherical photo experiences
- 360° green screen photos can now be posted directly to a guest's Facebook wall
Post-Processing
- Added a Post-Processing option that allows a third-party application (such as a Photoshop droplet) to automatically retouch each photo before it is shared or printed; the app monitors for the finished file and seamlessly continues the workflow
Touch Screen
- Resolved an issue where tapping a thumbnail in the Browse screen would highlight it but not open the photo
- Touch dragging to reorder layers in the strip designer now works correctly without requiring a mouse
Sharing & Printing
- Resolved an issue where print jobs submitted from the fotoShare mobile app were not completing correctly
- The in-app printing notification is no longer shown when a print is triggered from fotoShare, avoiding confusion for guests
- Fixed a bug where photos and prints were not appearing in the local web service or Browse view when the survey feature was enabled
Camera & Live View
- The application title bar now updates to "dslrBooth - Camera Not Ready" when the camera is disconnected, making it immediately clear that the camera needs attention
- Webcam live view is now paused at the end of a session to reduce CPU usage on slower machines and speed up post-capture processing
Welcome Screen
- Added a Welcome screen that appears when dslrBooth launches, providing quick access to recent templates, help resources, and support links; it can be turned off from settings
Social Media
- Updated Facebook integration to API version 2.9 for continued compatibility with Facebook sharing and album features
Stability & Performance
- Resolved a crash that could occur when canceling a session
- Resolved an error caused by a live view frame with invalid dimensions, which could interrupt the capture workflow
- Upgraded the image processing library to correctly handle file paths containing Unicode characters, fixing errors that occurred when the system temp folder used special characters
- Improved the speed of GIF and Boomerang generation
This release delivers a performance improvement to the green screen experience and a stability refinement to full-screen touch handling.
Green Screen
- Improved the responsiveness of the green screen User Choice screen, so the Start Screen loads faster when green screen is enabled
Stability
- Resolved a redundant initialization in full-screen touch handling that could cause unnecessary processing on startup
This release introduces a new post-processing workflow that lets photographers apply custom effects and edits to photos automatically after capture.
Photo Workflow
- Added support for post-processing photos with a third-party application (such as Photoshop) immediately after capture — simply enable the feature in Settings and point it to your editing tool's executable
This release improves camera stability and addresses issues with photo sharing and live view reliability.
Camera Support
- Resolved a crash that could occur during live view when the camera returned an image with invalid dimensions
- Improved stability when disconnecting a Canon camera during live view — the preview no longer stops unexpectedly
Photo Sharing
- Fixed an issue where animated GIF thumbnails on the start screen could cause errors when sharing original photos
This release improves photo sharing by ensuring the correct original photos are available when sharing from a session.
Photo Sharing
- Improved sharing so that original session photos — including green screen source images — are correctly available to share alongside the final outputs
This release delivers a performance improvement to the booth experience, ensuring smoother interactions during sessions.
Booth Experience
- Improved responsiveness of dropdown menus when using newer templates, eliminating noticeable lag during selections
This release brings improvements to camera control and setup workflows, making it easier to configure your camera directly from dslrBooth.
Camera Support
- Improved the camera settings workflow so that live view is automatically paused while adjusting settings or running the camera wizard, preventing camera errors during setup
- Added a progress indicator when downloading photos from your camera for clearer feedback during capture
- Added on-screen setup instructions to the camera settings panel to guide you through initial configuration
This release adds more sharing flexibility for photographers, giving guests access to the original captured photos alongside their finished templates.
Sharing & Gallery
- Added an option to show or hide original captured photos in the sharing gallery, giving photographers control over whether guests can access the source images used to create their templates
This release introduces a new Camera Settings panel for DSLR users, expands photo sharing capabilities through the fotoShare iPad app, and resolves a range of stability and usability issues reported by photographers in the field.
Camera Settings
- Added a new Camera Settings panel (under Tools) for Canon and Nikon cameras, allowing photographers to adjust aperture, shutter speed, ISO, and white balance directly from the software — with a built-in test shot button so you can verify your settings before the event starts
- Improved how camera mode changes are detected, so settings controls enable and disable correctly based on whether the camera is in Manual, Aperture, or Shutter Priority mode
Photo Sharing & fotoShare App
- Original photos captured during sessions are now available for guests to browse and download in the fotoShare iPad app
- Photos shared through the fotoShare app are now sized for fast download while preserving quality
- Green screen composited images are now sent to the fotoShare app when green screen is in use
- Fixed an issue where event names containing special characters (such as accented or non-Latin letters) prevented photos from downloading in the fotoShare app
- Added the ability to print directly from the fotoShare iPad app
- The fotoShare connection status indicator under Printing settings now refreshes more responsively
Photo Sessions & Browse View
- Added a GIF-only output mode — photographers can now choose between Print + GIF, GIF Only, or No GIF, giving more flexibility for GIF-focused events
- GIFs now appear in the Browse view and can be opened full-screen by tapping the thumbnail
- Individual photo thumbnails on the sharing and finish screens are now displayed as squares for a cleaner, consistent look
- Resolved an issue where changing the album name without saving could cause sessions to hang due to missing event folders
- Fixed a bug where the session ID was not tracked correctly when switching between sessions, which could affect photo organization
Email & Social Sharing
- YouTube video thumbnails in email are now linked directly to the video, so guests can tap the image to watch
- Resolved an issue where email templates longer than 4,000 characters could prevent emails from sending
- Fixed a bug that prevented Facebook Page users from entering a custom album name or reliably selecting an album from the dropdown
Virtual Attendant & Audio
- Fixed an issue where turning the Virtual Attendant off and back on would reset all custom audio file selections back to defaults
- Corrected the timing of audio prompts ("Looking Good", "Share Your Photos", "Select An Effect") so they play at the right moments during a session
Stability & Performance
- Reduced memory usage during live view by discarding outdated frames more aggressively, preventing gradual memory growth over long events
- Resolved a crash that could occur when canceling a session while the video player's history was being cleared
- Resolved a crash that could occur when stopping live view on Canon cameras
- The Windows Firewall permission prompt will no longer repeatedly appear — it is suppressed after being shown three times
- Fixed a rare crash that could occur when copying a template layer
- Fixed various layout issues on screens with 768-pixel-tall displays so that buttons and controls are no longer clipped
This release improves audio prompt timing, fixes live statistics tracking for shares and prints, and resolves display and stability issues reported by customers.
Audio & Prompts
- Improved timing of the "Select an Effect" audio prompt so it plays at the correct moment during a session
Statistics & Sharing
- Resolved an issue where real-time share and print counts were not updating in the Stats section of Settings
Display & Layout
- Fixed display issues on screens with 768px height where settings windows and virtual buttons were being clipped
- Improved compatibility with Windows taskbar configurations that reduce available screen height
Stability
- Resolved a crash that could occur when using the favorites feature
- Fixed a crash that some users encountered when opening the Help menu
This is a major release bringing the Virtual Attendant with video playback, guest signature and survey capabilities, GIF overlays and boomerang mode, a new event export tool, full webcam support, and extensive stability improvements throughout the application.
Virtual Attendant
- Added support for playing custom MP4 videos as the Virtual Attendant — choose different videos to play before the countdown, during photo processing, and after each capture
- Fixed significant CPU usage spike and performance degradation when running with the video attendant for extended periods
- Fixed an issue where before-countdown and after-capture videos did not play in the correct order
- Fixed a crash that could occur when the Virtual Attendant settings panel was scrolled horizontally with long filenames
Signature Capture
- Added guest signature capture — guests can sign directly on-screen before their photo is printed, with Clear and Accept buttons
- Added a Signature element to the template editor so signatures can be placed and styled on the final print
- Fixed a faint line appearing at the start of the signature canvas before the guest begins signing
- Fixed the "Say Cheese" image remaining visible on-screen after signature capture when review time was set to zero
Survey
- Added a built-in survey feature — ask guests one or more questions (text, date, or multiple choice) before the sharing screen appears, with optional required answers
- Survey responses are stored in the database and included in sharing reports
GIF & Animated Content
- Added Boomerang mode — animated GIFs and MP4s now play forward then in reverse for a looping boomerang effect
- Added GIF Overlays — apply up to four custom overlay images on top of each frame of the animated GIF
- Raised the maximum number of photos per template from 4 to 12, enabling longer GIF sequences
- Fixed animated GIFs and MP4s failing to generate when the Windows user account contained non-Latin (e.g., Cyrillic) characters
- Added MP4 as an email attachment option so GIF-style content can be shared to Instagram via email
- Fixed GIFs not being queued for upload to fotoShare when internet was not available during the session
- Fixed black bars appearing on GIFs when no overlays were in use
- Added GIF size option (Regular or Large at 1280×720) and made the minimum video length 5 seconds for Instagram compatibility
Template Editor
- Added align and distribute tools — align selected elements to top, bottom, left, right, center, or middle, and distribute them evenly
- Added a duplicate layer button in the layers panel
- Added an auto-save indicator showing "Edited" or "Saved" next to the template name, similar to document editors
- Added a placement cursor so elements snap precisely to where you click on the canvas
- Fixed stroke (outline) not applying correctly to photo elements
- Fixed drop shadow checkbox not disabling the shadow, and extended drop shadow support to all element types
- Fixed incorrect dimensions of a text element immediately after it was placed
- Fixed the selected-element border being uneven around the edges
- Changed numeric input fields to sliders and up/down spinners for easier adjustment of stroke width, shadow angle, distance, and spread
- Significantly improved element drag performance — elements now follow the mouse without lag
- Fixed multi-selection, multi-move, and multi-delete of elements, including correct handling of locked elements
- Fixed a crash when deleting elements from the layers panel with multiple items selected
- Fixed a crash when typing non-numeric characters into numeric fields
- Fixed a crash when clicking Favorite or Unfavorite on a template
- Removed the Frames feature from the template editor
- Added User Data element with sub-types: Date, Filename, Survey Answer, and Signature
Camera Support
- Added full webcam support — capture photos and start live view with USB or built-in webcams
- Fixed webcam stopping after the first photo was taken, preventing subsequent captures
- Fixed a crash that occurred when stopping webcam live view
- Improved webcam live view start time by keeping the camera feed active between sessions
- Fixed Canon cameras crashing when the camera was disconnected during live view
- Fixed inability to record video on Canon cameras due to a device-busy error at the start of recording
- Added a setting to choose webcam resolution
- Added support for the Nikon D3400
Sharing & Email
- Switched email delivery to Amazon SES — email sharing no longer requires configuring an SMTP server
- Added an option to mask the guest's email address during input so it is hidden from bystanders
- Added a guest approval prompt before uploading to a Facebook Page — guests can approve or decline the upload
- Fixed photo sharing to VK.com (VKontakte)
- Fixed VK.com users remaining logged in between sessions
- Fixed the Facebook Page album dropdown not allowing selection
- Updated Facebook sharing permissions required for posting to a Page
- Fixed the sharing screen appearing with a 1–2 second delay after processing completed
Export & File Management
- Added an Export Event tool under the Tools menu — export prints, originals, GIFs, and/or videos from any event to a folder of your choice
- Added Real-Time Export Second Copy — automatically duplicate selected file types (prints, photos, GIFs, videos) to a secondary folder or USB drive as each session completes
- Fixed uploads to Amazon S3 not updating their status in the database until the entire batch completed — each file now updates as soon as it is uploaded
- Added automatic creation of a subfolder named after each event/album for better organization
Printing
- Added adjustable print margins (top, bottom, left, right) to compensate for printer cropping or paper misalignment
- Fixed the print button remaining pressable multiple times before it hid, which could result in extra prints
- Added support for printing remotely from the fotoShare iPad app
- Fixed wireless printing to the Canon Selphy CP1200
Coin & Bill Operation
- Added a lockout mode for coin- or bill-operated booths — disable touchscreen taps and standard keyboard keys (Space, Enter) so guests cannot start a session without paying; use F13 from your trigger hardware to start the session
Session & Workflow
- Added an optional Disclaimer screen displayed to guests before the sharing screen — guests must agree before proceeding
- Fixed image review time being ignored after the final photo was taken
- Fixed the cancel button not working after the final photo was captured
- Fixed the retake button causing the app to hang or skip processing when using a single-photo template
- Fixed a crash that could occur when triggering the shutter if the camera disconnected at the exact same moment
- Fixed new installs showing a white screen instead of using the default template
- Added an app splash screen that appears immediately when dslrBooth is launched, reducing the perception of startup time
Display & Settings
- Redesigned the Settings window UI for a more modern, consistent look
- Added sharing buttons position option — display them on the right (default) or along the bottom, useful for vertical-orientation screens
- Added "Select An Effect" heading to the effect selection overlay screen
- Fixed popup windows (effects, video attendant) opening on the wrong monitor in dual-display setups
Audio
- Added British Female and British Male voice options for the Virtual Attendant
- Added German (Deutsch Male) voice option for the Virtual Attendant
Stability
- Resolved a crash in the session cancel handler when a cancel signal arrived after processing had already begun
- Resolved a crash in the collection used by the Virtual Attendant video randomizer
- Resolved a crash in the main view model when switching layouts rapidly
- Resolved a crash when receiving a database sharing-violation error — the app now displays a clear message asking the user to disable antivirus software if the database file cannot be opened
- Resolved multiple crashes in the template editor related to element removal, selection state, and undo history
This release addresses a file organization issue that could affect photographers who customize their album name in Settings.
Event Management
- Resolved an issue where changing the album name in Settings could prevent the necessary data folders from being created, which may have caused media or session data to not save correctly
This release delivers a targeted fix for event data organization and expands creative control for rotation adjustments.
Event Management
- Resolved an issue where changing the album name in Settings could prevent event data subdirectories from being created correctly
Photo Editing & Templates
- Rotation controls now accept negative values, giving you full flexibility to rotate elements in either direction
This release includes internal improvements and stability updates for dslrBooth.
This is a historical release from May 2016.
