Skip to content

Shotgun Basic Configuration v1.3.3

Compare
Choose a tag to compare
@mathurf mathurf released this 30 Mar 13:10

What's new?
Adding support for Python 3.7 to some apps, engines and framework, official support for Nuke 12.1 and 3ds Max 2021, as well as a number of improved features and bug fixes, including:

  • Added some improvements to the Python console, and
  • Fixed a regression introduced in tk-multi-reviewsubmission v1.0.0 where the new_version_status setting where missing.

Features/Polish

  • Here are new bundles with support for Python 3.7:

    • Apps

      • tk-multi-publish2 v2.5.0
      • tk-multi-setframerange v0.4.1
    • Engines

      • tk-aftereffects v0.2.0
      • tk-houdini v1.7.0
      • tk-maya v0.10.0
      • tk-photoshopcc v1.8.0
      • tk-vred v2.0.4
    • Frameworks

      • tk-framework-adobe v1.1.0
  • Official support for Nuke 12.1 [SG-16797]

  • Official support for 3ds Max 2021 [SG-15258]

  • Added some improvements to the Python console, including: [SG-15849]

    • Adds block indenting and unindenting. You can select multiple and press tab or shift + tab to indent and unindent the selected lines without removing the contents.
    • Adds block commenting and uncommenting. You can select multiple lines and press cmd + / on Mac, or ctrl + / on Linux to add or remove # characters from the start of each line. If at least one of the selected lines doesn't start with a # then it will comment the selection, otherwise if all selected lines have a # it will uncomment the lines.
    • Pressing return on a line will start the next line at the same level of indentation, unless you are pressing return after a : character, in which case it will indent the next line by an additional four spaces.
    • Saving a script now defaults to a .py extension.
    • The selected line highlight has been now toned down a little and the comments brightened a little to make the text more readable.
  • Software entity now gets passed through as a keyword argument to the before_app_launch.py and app_launch.py hooks. Additional Software entity fields can be specified via the new software_entity_extra_fields app setting. They will be fetched by the app and included in the Software entity dictionary that gets passed to the hooks. Huge thanks to Unai Martínez Barredo for their awesome help on implementing this. [SG-8280]

  • You can now specify arguments on the Software entity via the dedicated args fields, and have them take effect without having to also set the path to the software. That means custom args can now be used in conjunction with the auto software detection logic. [SG-15349]

  • The contents of the Software entity description field will now be used as the Tooltip message in Shotgun Desktop if provided. Huge thanks to Joe Yu for providing that. [16556]

Fixed bugs

  • Fixed a regression introduced in tk-multi-reviewsubmission v1.0.0 where the new_version_status setting where missing. [SG-16674]
  • Fixed an issue in tk-3dsmax with the way toolkit panels behave when closed. This fix ensures that the widget inside the panel will now close properly instead of being hidden. [SG-15881]
  • Fixed an issue in the Publish API where it would attempt to update the UI even if there was no UI present. [SG-15848]
  • Added support for the existing VRED_SCRIPT_PLUGINS environment variable if it is set.
  • Fixed a bug when VRED is launched into a Task context via bootstrapping.