Skip to content
Shotgun-Rundeck edited this page Jun 16, 2015 · 58 revisions

Welcome to the release notes for this App. Below you will find an overview of all the changes we did for each release. We try to be as detailed as possible and include all bugs we have fixed, features we have added and things that may have changed. If you have questions about a particular release, don't hesitate to contact our support team!

v1.0.15

Stopped un-handled exception from being raised when computing the render path in an un-saved script

v1.0.14

Fix for incorrect proxy path setting when converting to Write nodes

Details:

If no render_proxy_template is specified in the settings, this fix ensures that when converting to Nuke Write nodes, the proxy value is empty. Previously it was being set to the render_template path.

v1.0.13

Bug fixes

Details:

  • Fixed problem where the conversion from Nuke write nodes back to Shotgun write nodes wasn't updating the profile drop-down menu correctly. This made it look like the wrong profile was being used.
  • Fixed an issue that stopped the 'Reset Path' button and warning being visible when the render path no longer matches the cached render path! This made it difficult to reset the render path if for some reason it had become locked.

v1.0.12

Fixed render path update when it contains width or height.

Details

  • There was a bug that was stopping the render path from updating the width and height keys when the render size was changed for a script. This has now been fixed.

v1.0.11

Fixed various initialisation issues.

Details

  • Found and fixed a few edge cases that would throw 'PythonObject is not attached to a node' errors in Nuke, resulting in the app not being loaded and the script being left in an error'd state.

v1.0.10

Top level knobs/settings are no longer reset on file open!

Details:

  • Previously specifying a setting for a profile that is represented by a top-level knob on the Shotgun Write node would result in that knob being reset every time the script is loaded. This has bnow been fixed so that the knob will only get set at node creation or when the profile on the node is changed.

v1.0.9

add date fields YYYY, DD, MM for use in render path templates

Details: allows users to use the template fields YYYY, MM, DD in their render path template. These fields will be ignored in the validation that checks to see if the render path has changed since date fields kind of imply that the path will change.

v1.0.8

File type & settings are now retained after node creation

Details: Previously this information would be lost after the script was first saved and never re-populated from the profile in the environment. This is now fixed so that the file type and settings are always updated to match the current profile!

v1.0.7

User experience improvements

Details:

  • Removed the 'Shotgun Write' prefix for the node creation commands to make it easier to create nodes from the tab shortcut menu
  • Added a tile_color setting to the profile which can be used to set the background colour in the node graph for a node based on the profile

v1.0.6

Renamed 'channel' to 'output' as channel conflicts with other Nuke terminology

Details:

  • The channel key in templates is still supported for backwards compatibility but the new 'output' key can now be used instead.
  • The behaviour remains unchanged.

v1.0.5

Added debug functions to the app to forcibly enable/disable path evaluation.

v1.0.4

Performance improvements during rendering and playback

v1.0.3

Fixed issue when rendering in proxy mode

v1.0.2

Updated to require core v0.14.37

v1.0.1

Fixed issue when rendering in proxy mode

v1.0.0

Numerous changes, improvements and fixes

Details:

  • Added ability to switch between profiles without having to delete/recreate the node
  • New conversion methods on the app to convert to/from regular Nuke Write nodes
  • Added support for separate proxy render & publish templates
  • Addition of copy-path button
  • Improvements to the behaviour of the channel knob including addition of the option to drive it from the node name
  • Nuke scripts are no longer left in a modified state immediately after opening
  • Fixed issues with threading evaluation during rendering that could cause frames not to render
  • Added missing knobs from regular Write nodes (e.g. Reading)
  • Removed the counter-intuitive auto-node-naming feature - new Shotgun Write nodes are now just named ShotgunWrite#
  • Disabling a Shotgun Write node now behaves as expected
  • Fixed issues stopping cacheing from working effectively in Nuke 7+
  • Relaxed template field requirements to allow additional fields to be used from the work file template in the render path
  • Improved warning messages/handling when something is wrong

v0.1.11

Added support for ShotgunWriteNodePlaceholder

Details: Any ShotgunWriteNodePlaceholders will be converted to Shotgun Write Nodes using the config setting for passed in name and channel name.

v0.1.10

Channel knob is now hidden if the render template doesn't contain a channel key

v0.1.9

Spaces in Shotgun Write Node names are now replaced with underscores to conform to the Nuke standard

v0.1.8

Removed unnecessary template validation from app that was forcing 'name' to be required in the render and publish templates

v0.1.7

Fixed a bug preventing the jump to file system to work with UNC paths on Windows.

v0.1.6

Addition of get_node_published_file_type method to app

v0.1.5

Renames and support for the new name Sgtk.

v0.1.4

  • Tank Write Nodes now use the current render & publish templates specified in the configuration. Previously they were using the templates specified when the node was first created.
  • The local node render resolution is now used when constructing the render path rather than the global resolution.

v0.1.3

Added interface to app to check if a write node's render path is currently locked

v0.1.2

First release to the Tank Store.

Clone this wiki locally