Storyboard Pro 22.0.3 Release Notes

Storyboard 22.0.3, build 21960 (2023-09-13)

Fixes

The following issues are fixed in this release of Storyboard Pro and later.

General

  • Creating sequences using the New Sequence or Split Current Sequence commands does not work correctly. SB-5245

  • Storyboard Pro may crash during playback if the Function Editor view is visible in the workspace. SB-5268

  • Storyboard Pro may be unable to read drawings created over 10 years ago. SB-5259

  • Using the Export to FBX command leaves temporary PNG renders of drawing layers in the tmp folder. SB-5197

  • Animated layers may not export properly to Harmony if they are animated using 3D Path functions. SB-5260

  • Storyboard Pro crashes if it fails to load internal libraries on startup. SB-5278.

Audio

  • Audio playback fails with the following message “Cannot start the playback system: Invalid Device" when attempting to play voice annotations while using specific audio devices or headsets as output devices on Windows. SB-5074

  • Random pops and tics can be heard during playback on Windows. SB-5198

  • There is no sound when exporting movies to H.264 or exporting to Harmony if Storyboard Pro is in Spanish. SB-5249

  • Audio clips that are sped up may not play or export properly if their Waveform is displayed in the Timeline. SB-5183

  • Recording audio after resizing a panel may cause a crash. SB-5274

Scripting

  • Storyboard Pro crashes when running a script using the MotionManager.setLayerAnimated function in batch mode. SB-5252

Scripting Improvements

Import Animatic Scripting Interface

The ImportManager class has been added along with the importAnimatic function to allow automation of the Import Animatic Project command used for conformation. The importAnimatic function can only be used while the UI is displayed and cannot be used in batch mode. Please refer to the Scripting Interface documentation for more information.

https://docs.toonboom.com/help/storyboard-pro-22/storyboard/scripting/reference/classImportManager.html

Adding and Removing Groups Using Scripting

The following new functions for identifying, adding and removing groups and layers in groups have been added to the LayerManager class:

  • addGroupLayer

  • groupOfLayer

  • isGroupLayer

  • moveLayerBeforeLayer

  • moveLayerInGroup

Please refer to the Scripting Interface documentation for more information.

https://docs.toonboom.com/help/storyboard-pro-22/storyboard/scripting/reference/classLayerManager.html

Improved layer selection in the LayerManager Class

The following changes were made to the LayerManager class to make it easier to select and manipulate layers through scripting:

The new layerIndexFromName function in the LayerManager class was added to easily find the index value of a layer based on its name.

The following commands now allow selecting layers based on either their index or name:

  • isEmpty

  • isShared

  • mergeLayers

  • generateMatteLayer

Please refer to the LayerManager class in the Scripting Interface documentation for more information.

https://docs.toonboom.com/help/storyboard-pro-22/storyboard/scripting/reference/classLayerManager.html