Release Notes


This information is for an old version

This page contains information about Smart Shooter 3, which is an older version of the app. Smart Shooter 4 is now available to download and try!

Version 3.38

8th December 2018
  • Fix detection of Canon 6D Mark II model name
  • Fix auto focus on the Canon 6D Mark II and other Canon cameras
  • Fix mirror lockup state for Canon 6D Mark II and other Canon cameras
  • Fix mappings for ISO, Drive Mode, and White Balance camera properties on Canon cameras
  • Fix use of MRAW and SRAW image formats on Canon cameras
  • Fix possible photo save errors, if Filename Expression option gets set to empty text
  • Fix mac support for generic PTP cameras
  • Allow Photo Download Directory to be set from External API
  • Add Microsoft .NET v4.0 package to windows installer
  • Remove ability to send feedback from app

Version 3.37

21st May 2018
  • Fix possible app hang on windows, during handling of unexpected camera disconnection
  • Fix possible crash on mac, if camera gets disconnected while downloads are pending
  • Improve scheduling of download threads for multi-camera parallel downloads
  • Enable USB fast poll when camera battery is fully charged

Version 3.36

11th February 2018
  • Fix auto focus for Canon 750D and other newer Canon cameras
  • Fix focus stacking script for some older Nikon Cameras
  • Add filename expression token [X] for camera serial number

Version 3.35

24th January 2018
  • Fix error when trying to set camera group for multiple cameras
  • Fix support for Nikon D3400 liveview
  • Search default data path if camera database file is not found
  • Add new 'Group' camera selection mode to External API
  • Update External API docs for CameraSelection and PhotoSelection fields

Version 3.34

26th November 2017
  • Fix issue with default storage mode not being applied after camera reconnection
  • Fix failure to launch Windows app, caused by missing MSVC DLL
  • Play intermittent beep when lost camera connection is detected

Version 3.33

15th November 2017
  • Add support for Nikon D850
  • Add ability to set per-camera display rotation
  • Fix ability to shoot with older Canon cameras such as the 450D and 40D
  • Fix resync of batch number when triggering multiple cameras
  • Fix incorrectly disabled Connect/Disconnect buttons in Camera Controls UI

Version 3.32

9th September 2017
  • Fix crash during camera disconnect after synchronising clocks
  • Fix crash during exit if images are still being loaded

Version 3.31

27th August 2017
  • Add support for Canon 200D / Rebel SL2 / Kiss X8
  • Add option to disable auto rotation of images
  • Add UI to allow selection of GRID network interface/adapter
  • Fix crash when camera is disconnected but photo save operation is still pending
  • Fix hang when using some Nikon cameras in Mac
  • Fix issue with some Nikon cameras disconnecting after failed capture
  • Fix intermittent failures with 'MoveFocus' script command, used by focus stacking script
  • Fix some minor issues with Nikon D7500 camera properties
  • Fix issue where video size was reported incorrectly in the UI
  • Fix issue with GRID network connection changes being ignored
  • Fix deletion of photos from camera for simulated Disk storage mode (Nikon D3xxx cameras)
  • Attempt to recover photo status after camera disconnect/reconnect
  • Improve UI visibility for display options menu
  • Ensure photo display fading only happens if next download is underway

Version 3.30

9th August 2017
  • Fix hang when download failure causes a camera disconnection
  • Fix incorrect filename when reshooting photo
  • Update to External API to ZeroMQ v4.2.2

Version 3.29

7th August 2017
  • Fix bulb mode for Canon 5D Mark III
  • Fix issue with corrupt camera communication on Mac version
  • Fix issue of excessive memory usage during video downloads
  • Fix crash when enabling/disabling External API
  • Add support for strftime() formatting with [T] filename token
  • Add support for camera groups
  • Update Camera Controls UI to support camera groups
  • Ensure display window does not try to load/view video files
  • Override Canon drive mode setting during bulb mode
  • Support External API relay of custom messages between GRID nodes
  • Support External API shutter button control with Canon cameras

Version 3.28

1st June 2017
  • Add support for Canon 77D / 9000D
  • Add support for Canon 800D / Rebel T7i / Kiss X9i
  • Improve performance of photo file saving
  • Improve download performance for continuous shooting
  • Fix liveview for some Canon cameras such as the 7D and 5D Mark II
  • Attempt to save photo to backup location when photo download/save fails
  • Increase limit on max GRID network transfers to 99
  • Ensure backslashes are converted correctly for filenames on Mac
  • Ensure restart prompt is not shown when closing Options/Preferences window

Version 3.27

1st May 2017
  • Switch to DevMate for licensing system
  • Remove use of Canon EDSDK for camera communication

Version 3.26

15th March 2017
  • Improve performance with multi-camera asynchronous downloads
  • Balance downloads across detected USB host controllers
  • Add individual tracking of camera busy status
  • Add automatic detection of physical camera USB attach/detach
  • Recover USB connection state after camera plug/unplug
  • Rename 'Refresh List' button to 'Detect'
  • Remove JPEG previewer script
  • Change UI labels for supported cameras option
  • Fix option for resetting sequence/batch number after barcode scan

Version 3.25

31th January 2017
  • Add warning popup for unexpected camera disconnection
  • Add prototype for Canon EDSDK replacement
  • Add USB download rate to information shown in camera table
  • Improve UI for Log window
  • Improve UI for Camera Controls window
  • Fix UI layout of Options window on high DPI displays
  • Fix photo scale when 1:1 pixel display ratio is requested
  • Fix intermittent crash after camera becomes disconnected
  • Fix possible buffer overflow/crash during camera detection on windows
  • Stop excessive camera communication traffic with Nikon D3xxx models
  • Ensure restart prompt is only show once when changing options
  • Ensure camera trigger requests are rejected when mirror lockup is enabled
  • Disable shoot action in camera context menu when mirror lockup is enabled
  • Cleanup and reduce logging during camera detection

Version 3.24

16th November 2016
  • Fix error causing early expiration of trial version
  • Fix intermittent hang caused by race condition with excessive logging
  • Fix intermittent hang during shutdown, due to race condition with log messages
  • Add support for easy bug/crash reporting using Bugsplat
  • Reduce External API traffic message to trace level
  • Remove unnecessary log warnings about unmapped Canon properties
  • Stop duplicate work when setting names during camera connection

Version 3.23

5th November 2016
  • Add support for Canon 5D Mark IV
  • Add display option for always showing the most recent photo
  • Optimise GRID photo saving when using shared NAS storage
  • Update to Canon EDSDK v3.5

Version 3.22

12th September 2016
  • Add support for Nikon D5
  • Add support for Nikon D500
  • Add JPEG only option for GRID network photo syncing
  • Add button to force resynchronise of camera batch numbers
  • Synchronise batch number when triggered multiple cameras
  • Optimise file operations for computing photo hash when saving files
  • Improve accuracy of liveview zoom region size/position
  • Improve performance of downloads from multiple Nikon cameras
  • Fix ability to change camera settings from the camera table
  • Fix/avoid crash in Microsoft Windows runtime on certain CPUs

Version 3.21

17th April 2016
  • Fix crash with Canon cameras on Mac OS X 10.11 (El Capitan)
  • Add support for Canon 80D
  • Add support for Canon 1300D / Rebel T6 / Kiss X80
  • Add support for Canon 1D X Mark II
  • Fix positioning of liveview zoom with rotated display
  • Only rotate displayed photos if orientation if not specified in photo file
  • Update to Canon EDSDK v3.4

Version 3.20

3rd April 2016
  • Support utf-8 text
  • Update code signing certificate for compatibility with latest Windows requirements
  • Add filename expression token [E] for photo file extension
  • Add warning message for when Graphics card does not support OpenGL

Version 3.19

9th February 2016
  • Fix error when saving photos to sub-directories of photo download directory
  • Fix crash when reading JPEG image if file contains bad data
  • Fix crash if script interpreter cannot be initialised
  • Fix crash on mac due to missing liblzma library
  • Keep history of previous log file contents (up to 8mbyte limit)

Version 3.18

23rd January 2016
  • Fix issue of data file corruption after crash
  • Fix crash on mac when opening photo in external editor app
  • Fix layout of mac DMG package contents

Version 3.17

20th December 2015
  • Fix crash when deleting and then taking photo with the same filename
  • Fix crash when UI has to resize scroll bars
  • Detect JPEG orientation from Nikon photos
  • Ensure Canon storage mode is not forced to Disk on first connection

Version 3.16

1st November 2015
  • Detect orientation of JPEG images and auto-rotate display
  • Add ability for applying presets to custom camera selection

Version 3.15

7th September 2015
  • Fix ability to resume Nikon liveview after camera trigger
  • Ensure Nikon liveview AF area mode is set to 'Normal' to allow UI focus positioning

Version 3.14

30th August 2015
  • Add 'JPEG' camera Storage mode to allow selectively only downloading JPEG photos
  • Improve performance of External API message communication

Version 3.13

8th August 2015
  • Allow trigger during liveview for Nikon D3200 and D3300
  • Add Auto Focus action to camera context menu UI
  • Ensure External API reports cameras from all GRID nodes
  • Ensure External API receives event messages from all GRID nodes
  • Relax restriction on valid IP host addresses for GRID nodes

Version 3.12

13th July 2015
  • Allow editing of camera settings directly from camera table UI
  • Fix inconsistent camera status and settings when running scripts
  • Ensure camera power information is updated across GRID network
  • Ensure node remove requests are set to all GRID nodes
  • Improve method for GRID node synchronisation
  • Gracefully handle GRID nodes that have clashing IP addresses
  • Only warn for GRID node mismatch against connected nodes
  • Only save GRID node addresses that were active or manually added

Version 3.11

21st June 2015
  • Add DOF Preview functionality for supported Nikon cameras
  • Fix problem with how GRID logic handles network unavailable conditions
  • Fix mouse input handling for retina displays

Version 3.10

1st June 2015
  • Add support for Nikon D7200
  • Add support for Canon 5DS and 5DS R
  • Add support for Canon 750D / Rebel T6i / Kiss X8i
  • Add support for Canon 760D / Rebel T6s / 8000D
  • Add support for Canon 1D Mark III and 1Ds Mark III
  • Add ability to manually add GRID node by IP address
  • Improve reliability and performance of GRID networking
  • Save GRID node adddresses in database file
  • Allow quick view of photos when changing selection in Recent Photos window
  • Fix problem with saving UI state of Filename Options window
  • Fix memory leak during External API usage

Version 3.9

14th May 2015
  • Fix issue with Nikon liveview mode continuously activating mirror/shutter
  • Add option to customise spacing between photos in display window
  • Move UI for display options to display window toolbar

Version 3.8

6th May 2015
  • Add support for camera Drive Mode setting
  • Add support for customising the liveview refresh rate
  • Add option to reset sequence/batch number when Unique Taq or Barcode is changed
  • Add possible fix for Canon communication relibility issues on Windows
  • Add UI for customising logging levels in Log window
  • Add internal support for half pressing shutter release button
  • Split UI for Camera Presets and Filename Settings into separate windows
  • Improve UI for managing the display's background image
  • Ensure Nikon Storage mode is set to Card when starting video recording
  • Ensure Camera Controls UI is consistent with the current camera status
  • Fix app hang on Windows after failed Nikon USB transfers
  • Fix Storage mode settings for Nikon D200, D40, D60, D80
  • Fix Image Quality settings for Nikon D200, D40, D60, D80
  • Save and restore the enabled log levels with app options

Version 3.7

23rd March 2015
  • Allow re-ordering of UI table columns
  • Fix error when loading decimal numbers for script UI
  • Improve reliability of Canon camera management on Windows
  • Reduce text width for UI table column names

Version 3.6

11th March 2015
  • Add support for Nikon D5500
  • Add External API feature
  • Add ability to select multiple cameras or photos and apply actions to them
  • Add ability to hide photos from list, without deleting them
  • Add Refresh List action to camera context menu
  • Improve accuracy of camera clock syncing to (to +-100ms from local time)
  • Improve detection of barcodes during automatic barcode scanning
  • Improve reliability of camera detection on Mac
  • Improve detection of duplicate Nikon cameras on Windows
  • Extend actions available in photo context menu
  • Ensure photo delete operations affect all copies across GRID network
  • Fix issue with double filename extensions when using [O] in filename expression
  • Fix UI layout issues with Options window
  • Remove Reset Sequence/Batch number buttons from Options window
  • Deprecate [N] token from filename expression

Version 3.5

1st February 2015
  • Fix identification and communication problems with Canon 100D / SL1
  • Fix ability to stop script once it's already running
  • Fix changing of camera settings across multiple cameras
  • Fix missing DLLs in Windows 32-bit installer
  • Update Mac OS X minimum version to 10.7 (Lion)
  • Force camera Storage mode setting to Disk if no memory card is inserted
  • Ensure formatting is only requested for valid memory cards
  • Ensure Connect/Disconnect buttons reflect camera status
  • Add camera information for number of memory cards inserted
  • Add visible warning for GRID node version mismatch
  • Stop printing of duplicate MTP camera device information

Version 3.4

20th January 2015
  • Fix batch number increments across grid network
  • Fix crash during photo status updates
  • Add batch number column to photo table
  • Allow secondary display windows to go full screen

Version 3.3

18th January 2015
  • Add UI warning for camera batch number mismatches
  • Add new EnableDOF/DisableDOF camera script commands
  • Add Windows DLL for VC++ OMP redistributable
  • Add UI button to force refresh of table information
  • Improve behaviour of UI photo transfer progress bar
  • Improve handling of Canon video recording state
  • Improve network logic for managing/closing duplicate node connections
  • Ensure accuracy of clock syncing is not affected by application latency
  • Track photo sequence and batch number correctly for grid nodes with not connect cameras
  • Fix bug where Nikon D3xxx photo downloads would save zero sized files
  • Allow UI table columns to be hidden
  • Ensure UI for camera and photo table resizes correctly to information
  • Reduce noise of logging for camera messages

Version 3.2

3rd December 2014
  • Add support for Canon 7D Mark II

Version 3.1

23rd November 2014
  • Add support for Nikon D750
  • Add preliminary support for Nikon Coolpix cameras
  • Add button to show/hide camera and photo names in the display window
  • Add warning indicator for when multi-camera settings are mismatched
  • Add option to set a default camera autofocus mode
  • Add ability to enable/disable Mirror Lockup on Canon
  • Add button for anticlockwise photo rotation
  • Improve UI for adding camera presets
  • Allow camera presets to include all available camera settings
  • Support display autorotate for RAW photo orientation
  • Ensure busy icon is shown whilst local camera operations are pending
  • Convert semicolons to underscores in photo filenames
  • Harmonise text used for camera autofocus modes
  • Harmonise text used for Canon exposure compensation settings
  • Show columns for camera settings in the camera table
  • Add filename expression token [M] for milliseconds
  • Allow filename expression [D] and [T] (date/time) to include a separator character
  • Allow SetActiveCamera script function to take camera name as parameter

Version 3.0

2nd November 2014
  • Smart Shooter GRID - networked multi-computer control of multi-camera arrays
  • Switch to 64 bit for Windows version
  • Switch to 64 bit for Mac version
  • Add support for Nikon D810
  • Add support for Nikon D3300
  • Add support for Live View on Nikon D3200 and D3300
  • Add new UI for listing cameras and photos
  • Add ability to scan barcodes directly from captured images
  • Add ability to recompute photo filename after capture
  • Add ability to save and load camera settings as presets
  • Add ability to synchronise camera clocks
  • Add ability to format camera memory cards
  • Add ability to alter brightness of Liveview image
  • Add Liveview only display mode
  • Add camera and photo name labels to display window
  • Add UI context menus to display window for camera/photo actions
  • Improve and optimise performance of display drawing
  • General improvements to UI appearance
  • Set default Storage mode to Disk
  • Ensure mouse wheel does not change dropdown menu selections
  • Ensure camera database names are available before connecting to camera
  • Support Retina display resolutions on Mac
  • Harmonise names used for Canon and Nikon image quality settings
  • Support TIFF and PNG background images
  • Fix crash on some AMD Radeon HD graphics cards

Version 2.18

25th May 2014
  • Add support for Nikon D4s
  • Add support for changing focus mode on Nikon
  • Add confirmation prompt for Options reset button
  • Fix capture on Nikon D3x
  • Fix problem with 'FULL PC' message on some Canon cameras
  • Fix long running memory leak and crash for Nikon on Windows
  • Fix for possible image download corruption for Nikon on Windows

Version 2.17

27th April 2014
  • Add support for Canon 1200D
  • Improve Nikon photo download speed on Windows
  • Fix crash on mac caused by old 'disable asynchronous camera communication' option
  • Always show last known aperture/shutter speed for Canon

Version 2.16

10th April 2014
  • Fix long running memory leak and crash on Mac
  • Fix crash/hang on Mac when communicating with cameras during reconnection
  • Fix duplicate phantom Canon cameras listed on Mac
  • Add option to disable loading of script during start up

Version 2.15

26th March 2014
  • Support for Nikon Df
  • Support for Nikon D5300
  • Support for bulb mode shooting on Nikon
  • Fix crash during reconnection of Nikon cameras
  • Fix long running increase in memory usage due to infinite log history
  • Improve accuracy of time intervals in camera script loops
  • Improve information about Nikon shutter speed setting
  • Add delayed trigger script
  • Add multicamera option to focus stacking script
  • Add new WaitUntil camera script function

Version 2.14

4th December 2013
  • Support for Canon 70D
  • Support for Nikon D610
  • Fix problem with unusable camera settings when live view is enabled
  • Ensure Nikon live view zoom is set to 1:1 pixel ratio
  • Ensure live view is resumed after using TakePhoto script command
  • Enable prompt for feedback on Mac app store
  • Fix URL used for latest version check

Version 2.13

3rd November 2013
  • Ensure live view is resumed after taking a photo
  • Fix bug where incorrect photo was displayed when selecting from Photos window
  • Fix failure to close app when exiting with live view enabled
  • Add script for delayed trigger of camera
  • Add option to time lapse script to support multiple cameras

Version 2.12

12th September 2013
  • Major update to Nikon camera communication on Mac (for improved reliability)
  • Support for Nikon D7100 (mac and windows version)
  • Support for Nikon D3000, D3100, and D3200 (mac and windows version)
  • Fix inconsistency of options presets after startup
  • Fix issue with persistent storage of Application Name option
  • Fix crash when using identify camera button in camera database
  • Rename 'Customer Text' to 'Unique Tag' in UI

Version 2.11

5th August 2013
  • Support for Canon 100D and 700D
  • Support for Nikon D7100 (windows version only)
  • Add new camera setting for auto focus mode
  • Add ability to reshoot a specific photo with the same filename
  • Add ability to delete a specific photo
  • Add presets for photo download/filename options
  • Add filename expression variable for customer text
  • Fix issue causing failure to start when asynchronous camera communication is disabled
  • Fix issue causing failure to start when running over Windows remote desktop
  • Fix crash on Windows when Nikon cameras are unexpectedly disconnected
  • Fix problem with consistency of camera name database during camera connection
  • Fix problem with consistency of camera name after edit
  • Improve UI for Script Controls window
  • Add slave camera script
  • Allow manual memory card formatting on some Nikon models whilst tethered

Version 2.10

5th June 2013
  • Support for Nikon D3000, D3100, and D3200 (windows version only)
  • Support multiple simultaneous Nikon cameras (windows version only)
  • Support for Nikon video recording (windows version only)
  • Fix for Canon video recording
  • New camera database for assigning custom names to each camera
  • Fix batch numbering scheme for photo file names

Version 2.9

26th April 2013
  • Improve process for registering license information

Version 2.8

3rd April 2013
  • Add support for Canon 6D, 5D Mark III, 1D C, 650D/Rebel T4i
  • Add ability to control multiple cameras at once
  • Add ability to start/stop video recording for Canon cameras
  • Sort camera drop down list alphabetically
  • Add display indicator for connection status of multiple cameras

Version 2.7

8th March 2013
  • Add preliminary support for Nikon D5200
  • Add minimum width specifier for photo naming policy
  • Add Z keyboard shortcut for multi shot
  • Fix problem starting app on Mac OS X 10.5

Version 2.6

30th January 2013
  • Redesign and improve how photo filenames are generated
  • Add ability to disable automatic photo display
  • Add setting for default display mode
  • Reduce memory usage of application by disabling image caching
  • Fix failure to start on some Windows XP machines
  • Use camera name stored in Canon cameras
  • Add simple script for shutter speed bracket

Version 2.5

14th January 2013
  • Fix problem with blank live view display with Nikon D600
  • Fix rare connectivity problem with some Nikons on windows
  • Add option to store each photo in a sub directory separately for each connected camera

Version 2.4

19th December 2012
  • Add ability to set a background display image
  • Add ability to upload log file to support server
  • Add option for fixing compatibility with problematic Nikon cameras on Mac
  • Fix display problem with Intel HD 3000 graphics cards, as used by some Macs

Version 2.3

20th November 2012
  • Add support for Nikon D600
  • Add option for automatically connecting cameras
  • Add option for setting a default Storage mode
  • Add option for fade transition when waiting for new photo to load
  • Fix problem when using optional script parameters

Version 2.2

12th September 2012
  • Fix for issues with Nikon D800 live view
  • Fix for issue with Canon auto focus during live view
  • Fix for error with focus stacking script
  • Live view is turned back on after taking photo
  • Live view scale and position are restored
  • Easier exit from full screen mode

Version 2.1

13th August 2012
  • Add icon for windows uninstaller
  • Ensure application adjusts layout to fit screen size
  • Try and set Canon disk space to avoid PC FULL message on camera
  • Ensure update window shows the correct current version

Version 2.0

6th August 2012
  • Application has been redesigned to be more user friendly, with dark styling to minimise distraction from the photos themselves
  • Graphics system has been rewritten to improve performance and add support for multiple windows and multiple monitors
  • Script interface has been updated so that its more intuitive to load scripts and control script parameters, and includes built-in scripts for timelapse, HDR, HDR timelapse, and focus stacking
  • Improvements to reliability of camera communication, with faster photo download and preview
  • Support for Nikon D4, D800, and D800E
  • Support for Canon 650D, 5D Mark III, and 1D X (windows version only).

Version 1.1.14

14th February 2012
  • Updated to latest Nikon SDK

Version 1.1.13

8th February 2012
  • Fixed issue with bulb mode shooting on some recent Canon cameras

Version 1.1.12

2nd February 2012
  • Fixed issue with Nikon camera connection reliability on mac
  • Fixed issue with Canon autofocus when shooting with live view

Version 1.1.11

3rd September 2011
  • Fixed issue with Live View zoom on Nikon
  • Allow application to start again if it has previously not closed correctly

Version 1.1.10

3rd September 2011
  • Fixed issue with JPEG decoder
  • Fixed issue with Nikon D40x

Version 1.1.9

29th August 2011
  • Added auto focus support for most Canon cameras
  • Improved performance of live view mode

Version 1.1.8

31st July 2011
  • Added shortcut keys for some of the camera settings
  • Added logic to check only one instance of the application is running
  • Added full screen mode
  • Fixed crash when using buggy OpenGL drivers (naughty Intel 965/963 Graphics Media Accelerator!)

Version 1.1.7

23rd June 2011
  • Added support for Nikon D5100
  • Fixed problem with bulb shooting on Canon 600D/Rebel T3i and Canon 1D Mark IV
  • Fixed issue parsing TCL script parameters that contain certain characters, such as ':'
  • Added example script for timelapse shooting with bulb exposures

Version 1.1.6

14th May 2011
  • Fixed issue causing failure to start with some OpenGL drivers
  • Fixed issue for Nikon camera communication that caused failure after 100 photos
  • Added 15 use limit for trial version

Version 1.1.5

14th April 2011
  • Added support for Canon 600D (Rebel T3i) and Canon 1100D (Rebel T3)
  • Reduced since of Mac version by stripping out redundant code
  • Fixed rare crash on Mac related to loading rogue Qt plugins

Version 1.1.4

4th April 2011
  • Added option to wake screensaver when a new photo is taken
  • Fixed bug that caused crash if the return result of a script was too long
  • Added TCL example script for delayed shooting timer

Version 1.1.3

15th March 2011
  • Improved reliability of Canon photo download
  • Added new TCL functions ‘GetPhotoDetails’ and ‘GetCameraDetails’
  • Added log output for TCL function return values
  • Disabled bulb shooting button for Nikon
  • Fixed bug with photo filenames for Nikon
  • Added TCL example script with SmartShooter stub functions

Version 1.1.2

22nd February 2011
  • Added new icon and title graphics
  • Improved reliability of ‘Reset Layout’ menu option
  • Updated Nikon camera modules to latest version

Version 1.1.1

8th February 2011
  • Fixed compatability with OpenGL v1.1 and above
  • Added ability to specify photo filename sequence number
  • Added support for minidumps for crash analysis in Windows

Version 1.1.0

31st December 2010
  • Added support for Nikon D40, D60, and D80
  • Added ability to save GUI layout for next time program is run
  • Ensured GUI layout adapts to small screen sizes (such as Macbook Air 11″)
  • Fixed minor issues with GUI rendering on Mac
  • Added HDR timelapse example scriptsFixed problem with TCL script interpreter

Version 1.0.702

26th December 2010
  • Added support for Nikon D7000

Version 1.0.690

20th December 2010
  • Added ability to rotate photo display
  • Added preliminary support for Nikon D200
  • Standardised names for aperture and shutter speed values between Nikon and Canon
  • Improved logging information to help when writing scripts

Version 1.0.598

11th December 2010
  • Added customisable photo filename prefix for Nikon
  • Added ‘MultiShot’ ability to take a photo with all connected cameras at once
  • Fixed live view display when multiple cameras have live view enabled
  • Fixed aperture controls when using Canon 1D Mark IV in Bulb shooting mode

Version 1.0.588

24th November 2010
  • Fixed compatability with Mac OS X 10.4 (Tiger) and 10.5 (Leopard)

Version 1.0.582

19th November 2010
  • Added Auto Focus functionality (Nikon only at the moment)
  • Set log viewer window to float by default
  • Fixed issue that caused the view 1×1 button to scale the photo incorrectly
  • Fixed crash when a photo download attempt fails

Version 1.0.560

10th November 2010
  • Improved reliability of script commands
  • Fixed issue with Nikon live view stopping after photo is taken
  • Added support for Nikon D3x

Version 1.0.546

6th November 2010
  • Fixed crash on certain graphics hardware when loading large photos
  • Fixed issue causing error dialog to be shown when trial is exited
  • Added optional Microsoft Visual C++ 2005 runtime installer (required by Nikon image library)

Version 1.0.538

3rd November 2010
  • Improved performance of Nikon live view
  • Added Depth of Field (DOF) preview option for Canon live view
  • Set log file size limit to 10MB
  • Updated install package so example scripts are more obvious
  • Added missing DLL for Nikon NEF library
  • Fixed problem with Canon unknown image quality settings on Mac OS X

Version 1.0.525

30th October 2010
  • Fixed crash with graphics cards that do not support OpenGL v2

Version 1.0.522

28th October 2010
  • Added support for Nikon D300 and D300s
  • Added support for Canon D60
  • Added error reporting dialog in case application closes unexpectedly

Version 1.0.512

22th October 2010
  • Added support for Nikon D90 and Nikon D5000
  • Added indicator for camera battery status
  • Added context menu to launch external file browser for photo file
  • Fixed issue with image histogram: blue and green channels were incorrectly swapped
  • Reduced trial photo limit to 30 photos

Version 1.0.483

6th October 2010
  • Added histogram display for the photo colour channels
  • Added option to highlight areas of the photo where the colour is at the edge of the colour range
  • Added option to display a grid line overlay
  • Added option to auto run the current script whenever a new photo is taken
  • Added option to open photo in an external editor application
  • Added context menu to the Photo List window
  • Added command line parameter to specify a script to run immediately after start up: SmartShooter.exe -r myscript.tcl
  • Improved performance when synchronising camera settings

Version 1.0.462

22th September 2010
  • Added ability to take photos with bulb exposure timer
  • Added tool tips to user interface

Version 1.0.451

20th September 2010
  • Added ability to record each Live View frame as a JPEG image
  • Added ability to download all photos
  • Added option to set the background colour
  • Fixed crash on Mac when validated license

Version 1.0.440

19th September 2010
  • Added mouse cursor icons to photo display
  • Added button to view photo at 1:1 pixel to screen ratio
  • Improved Photo List interface

Version 1.0.432

16th September 2010
  • Fixed problem when loading a new script

Version 1.0.426

15th September 2010
  • Added ability to change White Balance and Metering Mode
  • Fixed problem with ISO range control when using Canon 5D Mark II
  • Fixed notification message when a new camera is detected

Version 1.0.417

12th September 2010
  • Improved performance of Live View
  • Mac version: Fixed crash whilst processing RAW photos

Version 1.0.412

10th September 2010
  • Improved reliability of Live View
  • Added user defined parameters to camera script controls

Version 1.0.377

24th August 2010
  • Fixed crash in JPEG loader

Version 1.0.371

17th August 2010
  • Improved performance of JPEG processing
  • Added functionality for registering a license
  • Removed beta license expiry

Version 1.0.350

18th May 2010
  • Added support for Mac OS X (Intel)

Version 1.0.341

17th May 2010
  • Improved GUI interface
  • Added ability to interrupt and stop a running script

Version 1.0.290

30th March 2010
  • Fixed possible problem on some Canon EOS cameras with Live View operation
  • Fixed bug which caused some values for Exposure Compensation setting to be missing
  • Improved performance of log window

Version 1.0.284

29th March 2010
  • Added ability to change position of live view zoom
  • Added keyboard shortcuts for moving and zooming the display

Version 1.0.278

24th March 2010
  • Added Exposure Compensation setting
  • Fixed handling of camera disconnection
  • Fixed crash during manual photo download

Version 1.0.272

18th March 2010
  • Updated trial expiry date

Version 1.0.268

17th March 2010
  • Correctly positioned live view output when zoom is enabled
  • Added log viewer for diagnostics

Version 1.0.253

7th March 2010
  • Added option for viewing full RAW image
  • Fixed crash when camera settings change

Version 1.0.219

13th February 2010
  • Added controls for live view focus
  • Simplified interface layout

Version 1.0.214

11th February 2010
  • Added Aperture setting
  • Added Shutter Speed setting
  • Added ISO setting
  • Added Image Quality setting

Version 1.0.201

7th February 2010
  • Changed RAW photo display to use preview JPEG data
  • Improved photo download speed
  • Saved options to hard disk
  • Converted interface to docking layout

Version 1.0.140

11th January 2010
  • Fixed option to set photo download directory

Version 1.0.134

10th January 2010
  • Disabled TEST camera
  • Set log directory to Windows application data folder
  • Made interface layout DPI aware

Version 1.0.121

6th January 2010
  • First release!