Skip to content

Shotgun Basic Configuration v1.1.4

Compare
Choose a tag to compare
@mathurf mathurf released this 22 Jan 14:26

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]