Shotgun Basic Configuration v1.2.11
What’s new?
Added a configuration option that can force users to assign a task to a publish, as well as a number of improved features and bug fixes, including:
- Added a menu_name app setting in tk-multi-setframerange, that allows you to define multiple instances of the app with different Shotgun menu names, and
- Fixed an issue in tk-core where includes were not processed in order.
Features/Polish
- Added a configuration option that can force users to assign a task to a publish. If the task_required application setting is set to True, the publisher will validate that a task is selected for every item and will enable or disable the Validate and Publish buttons accordingly. [SG-14523]
- Added a menu_name app setting in tk-multi-setframerange, that allows you to define multiple instances of the app in an environment with different Shotgun menu names. [SG-14278]
- Supports Adobe's new installation path convention for Photoshop and After Effects 2020+ releases. [SG-14728]
- Get and set frame range methods broken out into hooks. Software specific logic for getting and setting the frame range have now been split out into hooks. A big thanks to Diego Garcia Huerta and Alex Hughes for their contributions to this improvement. [SG-13347]
- Publishing an item under a parent item that uses a file url will now properly create a Published File Dependency entity in Shotgun. [SG-9750]
- Using Flame's python to upload thumbnails to Shotgun instead of system python that might not have the correct OpenSSL/certify packages installed. [SMOK-52708]
Fixed bugs
- Fixed an issue in tk-core where includes were not processed in order. This caused issues when includes were used to override template or environment parameters. A big thanks to Barbara Laigneau for her contribution to this bug fix. [SG-6255]
- Fixed an issue where Toolkit applications could not be launched from Shotgun Create after a software update. [VMR-2799]
- Fixed an issue where clicking the Copy To Clipboard action in the publisher logs didn't copy text selection to the clipboard in certain versions of PySide2. [SG-9750]
- Fixed an issue in tk-framework-qtwidgets that occurred when updating the content of the activity stream in the Shotgun Panel app. [SG-14203]
- Fixed an issue in tk-nuke engine, that caused the last path appended to sys.path during engine initialization to be removed from sys.path once bootstrapping completed. Also removed a redundant addition of the engine's python module to sys.path. [SG-14409]
- Fixed an issue preventing from selecting a new context from the context selection widget in certain versions of PySide2. [SG-14388]