Skip to content

Releases: shotgunsoftware/tk-config-basic

Shotgun Basic Configuration v1.3.15

23 Oct 14:24
Compare
Choose a tag to compare

What's new?
Added a license box to the tk-desktop engine. To see the software bundled with Shotgun Desktop, open the about box and click on the Licenses... button.

Shotgun Basic Configuration v1.3.14

21 Oct 11:56
43be4b2
Compare
Choose a tag to compare

What's new?
Refactor of tk-vred engine structure, official support for Nuke 12.2, as well as a number of improved features and bug fixes, including:

  • Fixed an issue where Nuke would lock up when using apps whilst debug logging was enabled, and
  • Fixed an issue in tk-core for single-sign on with older versions of PySide2.

Features/Polish

  • Refactor of tk-vred engine structure, support for Qt & PySide2 v5.15 and addition of "Review with VRED" high quality review workflow. See tk-vred release notes for more info.
  • Official support for Nuke 12.2. [SG-18819]

Fixed bugs

  • Fixed an issue where Nuke would lock up when using apps whilst debug logging was enabled. [SG-18819]
  • Fixed an issue in tk-core for single-sign on with older versions of PySide2. [SG-19624]
  • Fixed PySide2 issues in the Shotgun Desktop advanced project setup wizard [SG-19651, SG-19689]
  • Fixed an edge case PySide2 issue that prevented Shotgun Desktop from starting. [SG-19710]

Shotgun Basic Configuration v1.3.13

22 Sep 11:54
Compare
Choose a tag to compare

What's new?
Added Python 3 support for single-sign on in tk-core, as well as a number of improved features, including:

Shotgun Basic Configuration v1.3.12

12 Aug 12:40
Compare
Choose a tag to compare

What's new?
Added a feature in tk-multi-publish2 app to allow items to be passed to the plugin custom UI methods., as well as a number of improved features and bug fixes, including:

  • Fixed a regression introduced in tk-framework-desktopserver v1.4.2 where launching Maya from Shotgun via action items was leading to the incorrect sgtk path being set in PYTHONPATH causing issues with core-hook path resolution, and
  • Added ability to use environment variables when specifying a path/dev descriptor version.

Features/Polish

  • Added a feature in tk-multi-publish2 app to allow items to be passed to the plugin custom UI methods. [SG-10067]
  • Added ability to use environment variables when specifying a path/dev descriptor version. [SG-18825]
  • Improved performance when updating the config via the tank updates command or with the tk-multi-devutils action. [SG-17968]

Fixed bugs

  • Fixed a regression introduced in tk-framework-desktopserver v1.4.2 where launching Maya from Shotgun via action items was leading to the incorrect sgtk path being set in PYTHONPATH causing issues with core-hook path resolution. [SG-18619]
  • We are now making sure that tk-desktop engine shuts down properly when closing Shotgun Desktop by calling destroy() and not destroy_engine(). [SG-18277]

Shotgun Basic Configuration v1.3.11

20 Jul 14:09
Compare
Choose a tag to compare

What's new?
Added support for Python 3.7 to some engines and frameworks, as well as a number of improved features and bug fixes, including:

  • Fixed an issue with the Okta Sign In Widget 4.2.0 which prevented users from logging into Toolkit, and
  • Fixed an issue on Linux in Houdini versions 17.0 and before, where it would error on start up.

Features/Polish

  • New bundles with support for Python 3.7:
    • Engines
      • tk-shotgun v0.9.0
    • Frameworks
      • tk-framework-adminui v0.6.0
      • tk-framework-desktopserver v1.4.2
  • Now displays the bundle's icon rather than the default Toolkit icon, in the Work Area Info UI. [SG-18216]

Fixed bugs

  • Fixed an issue with the Okta Sign In Widget 4.2.0 which prevented users from logging into Toolkit. [SG-18321]
  • Fixed an issue on Linux in Houdini versions 17.0 and before, where it would error on start up. [SG-18199]

Shotgun Basic Configuration v1.3.10

30 Jun 14:11
Compare
Choose a tag to compare

What's new?
This is a maintenance release for the Shotgun AppStore. It impacts the AppStore backend and provides no new features over v1.3.9.

Shotgun Basic Configuration v1.3.9

22 Jun 20:35
Compare
Choose a tag to compare

What's new?
Bug fix and improvements around description inheritance in Publish2 App, as well as a number of improved features and bug fixes, including:

  • Updated Python API to 3.2.4, and
  • Fixed an issue so that changing the check state of the items and tasks in the Publish UI now updates the underlying PublishItem and PublishTask instance check state as well.

Features/Polish

  • Updated the Python API to 3.2.4, which updated the version of httplib2 to 0.18.0 [SG-17638]
  • The Nuke engine startup script is now Python 3 compatible, which means a Python 2 build of Nuke can be launched via the tk-multi-launchapp from a Python 3 interpreter. The Nuke engine its self is still not Python 3 compatible however. [SG-17693]
  • Supported referencing of 3d formats inside of Alias.

Fixed bugs

  • Bug fix and improvements around description inheritance. Descriptions set in the Publish UI are now inherited by child items no matter what level you set them at. Previously descriptions were only inherited when set in the summary, which was only available when there were more than one root item collected. On top of that, an item only inherits its description if it doesn't have a description set for itself. This means if you specifically set the description on a child item, and then change the parent item's description, the child item's description won't be overridden. There have also been some UI adjustments around this change to make it visually clearer about when an item is inheriting its description. [SG-9940]
  • Fixed an issue so that changing the check state of the items and tasks in the Publish UI now updates the underlying PublishItem and PublishTask instance check state as well. [SG-12136]
  • Fixed an issue in tk-core where users using SSO might sometimes be prompted for their credentials multiple times. [SG-17810]

Shotgun Basic Configuration v1.3.8

25 May 13:29
Compare
Choose a tag to compare

What's new?
Added support for Python 3.7 to some apps and engines, as well as a number of improved features and bug fixes, including:

  • Fixed a regression introduced in tk-desktop v2.5.0 where proxy settings could prevent a project from being launched in Shotgun Desktop, and
  • Fixed an issue where icons get highlighted and stay highlighted when the mouse cursor is over the Shotgun Desktop after opening a project.

Features/Polish

  • New bundles with support for Python 3.7:
    • Engines
      • tk-desktop v2.5.3 (see notes for details)
  • Please note that while projects can be used with Python 3 in Shotgun Desktop, the associated Toolkit actions cannot be launched from Shotgun at the moment.
  • Better error reporting in Shotgun Desktop when launching a project with Python 3, but some components in that project are not Python 3 compliant. [SG-15718]
  • sgtk.util.get_sg_entity_name_field now supports all entity types. Huge thanks to Amy Hronek for her contribution. [SG-8136]

Fixed bugs

  • Fixed a regression introduced in tk-desktop v2.5.0 where proxy settings could prevent a project from being launched in Shotgun Desktop. [SG-17383]
  • Fixed an issue where icons get highlighted and stay highlighted when the mouse cursor is over the Shotgun Desktop after opening a project. [SG-4359]
  • Fixed an issue with the comment line hotkey in tk-multi-pythonconsole. It now requires pressing both cmd/ctrl + / instead of just / to uncomment/comment the selected line out. [SG-17518]
  • Fixed a styling issue with the Toolkit app header bar in Nuke 12.1. [SG-17126]
  • Fixed an issue where running a core update on a config, that was setup with a dev descriptor, would not update the config's core_api.yml files with the newer core version. [SG-10244]
  • Fixed an issue when launching the tank command from a folder containing an apostrophe, e.g. C:\Users\O'Connell. [SG-4562]

Shotgun Basic Configuration v1.3.7

01 May 12:09
Compare
Choose a tag to compare

What's new?
Reverted tk-desktop to v2.4.14. There was a regression introduced in tk-desktop v2.5.0 that prevent clients using a corporate proxy from being able to enter in projects via SG Desktop.

Shotgun Basic Configuration v1.3.6

29 Apr 12:40
Compare
Choose a tag to compare

What's new?
Adding support for Python 3.7 to some apps, engines and frameworks, as well as a number of improved features and bug fixes, including:

  • Fixed issues in tk-multi-publish2 with parent checkboxes.

Features/Polish

  • Here are new bundles with support for Python 3.7:
    • Apps
      • tk-multi-reviewsubmission v1.1.1
    • Engines
      • tk-alias v2.0.6
      • tk-desktop v2.5.0 (see notes for details)
    • Frameworks
      • tk-framework-desktopclient v0.1.1
  • Official support for Alias 2021.
  • Number of improved features and bug fixes for tk-vred.
  • Added the developer/bake_config.py script in tk-core. This script allows the generating of a self-contained -configuration that can then be uploaded to a pipeline configuration in Shotgun. Run developer/bake_config.py --help for more information. Huge thanks to Stephane Deverly for his contribution with this script. [SG-7627]
  • Please note that while projects can be used with Python 3 in Shotgun Desktop, the associated Toolkit actions cannot be launched from Shotgun at the moment. [SG-14617]
  • Added an environment variable in tk-flame to set the Backburner shared tmp. [FLME-54043]
  • Better error reporting in tk-core for missing app/framework/engine location descriptor. [SG-16672]
  • Better error reporting in tk-core for invalid app/framework/engine settings. [SG-16901]

Fixed bugs

  • Fixed an issue in tk-multi-publish2 with parent checkboxes. This fix ensures that when a parent item is partially checked, clicking on it selects all the children items. [SG-14587]
  • Fixed an issue in tk-multi-publish2 with parent checkboxes. This fix ensures that we respect default checked and unchecked children status after a context change. [SG-10003]
  • Fixed an issue where the Houdini engine wouldn't load app otl files on startup when there was no GUI present. Huge thanks to Patrick Macdonald for providing this fix. [SG-14405]
  • Fixed an issue in tk-multi-publish2 where the UI was being told to update when no UI was present. [SG-16766]
  • Fixed an issue in tk-maya where Maya was not detected under Python 3 on Linux. [SG-16887]
  • Fixed an issue in tk-shell that prevented GUI apps from being launched on Linux KDE environment with PySide2. [SG-15481]
  • Fixed an issue in tk-core with variable scope. [SG-16568]