QLab 3.0.20 Release Notes
FIXED: Fixed a bug introduce in 3.0.19 that prevented updating a cue's file target after it was first set.
FIXED: Fixed a bug introduce in 3.0.19 that caused workspaces with many video cues to hang for a long time when opening.
Changes in previous version 3.0.19
FIXED: Clicking on the audio waveform correctly accounts for playback rate and infinite-looped slices when loading to the time clicked.
FIXED: The camera cue's AppleScript hook for the selected camera patch number now works. The parameter has been renamed to "camera patch".
FIXED: The AppleScript "isLoaded" property now works.
FIXED: A bug where stopping a Blackmagic-based camera cue would stop the device even if other camera cues were still using it.
FIXED: Camera cues can now pause properly, without stopping the device.
FIXED: A bug that could cause surfaces in multiple workspaces to become confused under certain circumstances, leading video cues to render to the wrong screen, and occasionally causing crashes.
FIXED: Editing a timecode trigger while timecode is being received will update immediately.
FIXED: You can now delete MSC Number/List/Path parameters in MIDI Cues.
FIXED: A bug where using gangs on the default audio levels would cause the levels to be set to invalid values when edited.
FIXED: A bug where moving a target file to a new location would cause the cue referencing that file to break.
CHANGED: It is now possible to replace an old file with a file of the same name and QLab will notice and load the new file the next time it loads the cue.
CHANGED: Single-screen surfaces that correspond to disconnected screens will no longer be removed automatically. This fixes an issue where cues could end up with no valid surface assignment after a projector is disconnected. Unused single-screen surfaces can still be removed by repatching to another screen.