Releases: shotgunsoftware/tk-config-basic
Releases · shotgunsoftware/tk-config-basic
Shotgun Basic Configuration v1.0.43
What's new?
Improved compatibility with Houdini 16, tk-core and apps improvements and bug fixes for different engines.
Features/polish
- Fixes to improve compatibility with Houdini 16. [40555]
- Added style sheet file watchers for interactive styling when developing apps. [40852]
- Shotgun Panel and Loader2 apps now redirect to the Media App page when clicking on the "play" icon on a Version. [43996]
- Improved logging on tank commands. [44167]
Bugs
- push_config failure can leave target config in a broken state. This fix ensures that the target pipeline configuration is not corrupted and is always available in its original folder or as a backup. [41460]
- The documentation link in the apps info sidebar wasn't working. This fix ensures that the documentation page opens after you click on the 'Documentation' button. [43063]
- Nuke 11 was crashing on close on Linux. This fix ensures that no more crashes happen on close. [44154]
- Multiple Shotgun menus can appear when sgtk is disabled. This fix prevents duplicate Shotgun menus when sgtk is disabled. [44166]
- The Shotgun menu wasn't restored properly after sgtk was in a disabled state. This fix ensures the Shotgun menu gets regenerated successfully. [44253]
- The method show_panel() did not return a widget instance. This fix ensures we are now returning it correctly. [44271]
Shotgun Basic Configuration v1.0.42
What's new?
Shotgun API updates to add direct S3 upload. Added support for Nuke 11, bug fixes for NUKE_PATH environment variable, Shotgun Panel, and standalone publishes.
Features/polish
- Updated to the Shotgun API v3.0.33. Notable features being added include direct S3 upload and follow API updates. [42677]
- Added support for Nuke 11. [42783]
- Improved core update message to specify the newer version of Toolkit. [43927]
Bugs
- The latest version of tk-nuke v0.7.0 no longer keeps the user set paths on the NUKE_PATH env var when launching Nuke. This fix adds to them rather than overwrites them. [43239]
- Manual updates to tk-shell v0.5.2 and tk-shotgun v0.5.3 caused a standalone publishes issue if Publish2 app was launched from a web browser or from command line. This fix ensures there is no issue. [43545]
- Publishes were not displaying for Versions in the Shotgun Panel. This fix displays Versions. [43795]
Shotgun Basic Configuration v1.0.41
What's new?
Integrations now work without an internet connection. Bug fixes for the Shotgun web app integration. Improvements to stability and resiliency.
Features/polish
- Modified the backup logic in Bootstrap so that it doesn’t keep an endless number of tk-core backups. [41418]
- Disabled the logout feature from the Shotgun Menu when the Maya plugin runs in Shotgun integration. [41524]
- Demoted info message to debug. This was causing info popups in the Shotgun engine and should
really be debug rather than info. [42873] - Added support for tabs in Shotgun Desktop. [43528]
- Applied Toolkit standard styling to custom panels in Shotgun Desktop. [43719]
Bugs
- Users couldn’t enter into a project if its core version was higher than the one used by Shotgun Desktop. This fix ensures users can enter their projects. [42679]
- Subprocesses would not inherit the bundle cache from the parent, which led to inefficient re-caching of bundles and prevented Shotgun integrations from working in offline mode. This fix enabled Shotgun integration workflow in offline mode. [42966]
- The Shotgun Desktop about box was not showing up when using a locked site config. This fix ensures the about box appears. [43224]
- Empty cache files led to error messages. This fix handles empty cache files gracefully. [43236]
- If a user had more than one instance of an app, then it failed to display all instances of the app after a context change and only displayed the first instance. This fix displays all instances of the app. [43403]
- If one of the apps in an environment raised an error during initialization, the environment didn’t populate any items in Shotgun menus. This fix ensures that all other menu items still show up. [43032]
- The Publish2 app was querying Shotgun unnecessarily when selecting items in the publish list. This fix prevents the unnecessary queries and speeds up user interaction. [43803]
Shotgun Basic Configuration v1.0.39
Features/Polish
- Set Framerange app added to Shotgun Basic Configuration. [41726]
- Publisher 2 app added to Shell Engine. [42793]
- Better handling for screenshots on Linux when Imagemagick is not installed. The built-in QT based approach is being used as a fallback. [42736]
- Removed use of tag_list for app store logic to comply with upcoming deprecation of that feature. [43276]
Bugs
- An error appeared in the browser console when opening a design page. This fix ensures there is no error. [42933]
- Menu items were taking a long time to cache. This fix centralizes YML file data lookup and caches the resulting data, reducing the amount of file IO required by the browser integration and greatly improving speed when dealing with configs that live on network file servers. [43057]
- Menu items for some entity types were not displaying. If a config contains shotgun_xxx.yml environment files, this fix ensures that the menu items from those environment files will show up. [43058]
- Task entities received actions configured for either Shot or Asset types, depending on which the specific Task was linked to. This was the case even if a specific shotgun_task.yml file existed in the config. This fix resolves Task entity cache keys when the websocket code path is used to get actions. [43060]
- Toolkit did not properly launch an application into the correct pipeline configuration. This fix ensures applications opens in the right pipeline configuration. [42198]
- The sg descriptor latest lookups was not working correctly. This fix ensures omitting the version number or using the "latest" keyword now works. [43137]