Shotgun Basic Configuration v1.1.4
What’s new?
We have a new quickreview app for Nuke, as well as a number of improved features, such as:
- Polish and bug fixes for publisher,
- Added support for single sign-on (SSO) beta,
- Motionbuilder thumbnail support,
- Platform improvements around bootstrapping and git, and
- New formalized hook interfaces.
Features/Polish
- New Quickreview app for Nuke that works with or without an advanced project setup, that makes it easy to submit Nuke renders for review in Shotgun. [44499]
- Added support for SSO beta. Adds the necessary authentication logic for Toolkit to be able to interact with Shotgun SSO-enabled sites. [41731]
- It is now possible to set a thumbnail in the summary of the Publisher items tree that gets inherited by all plugins that accept a thumbnail. [43897]
- Improved UX around image sequence publishing by adding an additional browse button on the drag/drop screen. [44042]
- Entire publish item is now draggable in the publisher items tree. [45977]
- Added validate_on_publish setting to Publisher which allows disabling of validation when Publish is clicked. [46000]
- Allowed renders published in Flame to be loaded inside of Nuke via the standard Shotgun integrations. [46126]
- Moved Flame family icons launcher from Finishing Tools to Creative Tools group in Shotgun Desktop. [46219]
- The Toolkit project setup wizard and project setup command now recognizes the [config]/core/core_api.yml file. If such a file is present, the project setup wizard will automatically localize the new project and pull in whatever core version is defined in the file. [35379]
- Setup wizard supports zip downloaded directly from Github. It is now possible to download a zipped up tag or branch from Github's webui and use that in the desktop setup wizard. [36070]
- Improved Git related error messages. [37578, 40633]
- Clearer error messages in startup and bootstrap. We have cleaned up several places where technical, unhelpful, or misleading error messages where being displayed when Toolkit was starting up. [41067]
- Collector/Plugin interfaces in Publisher now defined in the app itself, allowing for default implementation and doc generation. Read more in our developer documentation. [45933]
- Added support for base class restriction for hook interfaces. This change adds a new, optional base_class argument to the various hook methods in core. [45998]
- Flexible primary root name allows use of any arbitrary name for the primary storage in single root configurations. [44391]
- Introduced a new context selection widget, first introduced in tk-multi-publish2 and now moved in tk-framework-qtwidgets. [46026]
Bugs
- Thumbnails were not showing up inside MotionBuilder. This fix ensures they are showing up correctly. [46148]
- Nuke promoted write knobs were reverting to their preset’s default value. This fix ensures new values are kept. [43561]
- There was a slowdown issue in Photoshop CC when using the long/deep folder path. This fix ensures no more slowdown happens with the long/deep folder path. [43589]
- There was an RPC error when opening Workfiles2 app in Photoshop CC. This fix ensures no more RPC error appears. [41520]
- Maya playblast and render images collection paths were hard coded directory names. This fix ensures they will write to the right folders configured for the project. [45980]
- Previously, it was not possible to bootstrap into our default configs if a configuration had been launched via the bootstrap API rather than via a traditional 'project setup' route. This fix ensures that all types of configuration arrangements are supported by bootstrap and descriptor based pipeline configurations. [44543]
- There were some errors with tank commands, like cache_apps, when running against a Git repo on a project config having UNC path. This fix provides Git support for UNC paths on Windows. [39910]
- A regression was introduced in tk-core v0.18, causing the .git folder not to be copied in certain situations (clone config, push config, etc). This fix ensures the .git folder is copied during those maintenance operations. [44576]