Releases: ynput/ayon-nuke
0.4.10
Changelog
π Enhancement
Add logs on invalid nuke.root() format set. - #258
Ensure logging report the actual format data when failing at setting the nuke.root() format from task attributes.
π Bug
Load Backdrop: Avoid scene connections breaking to selected nodes when loading backdrop - #251
Fixes issue where the scene may be losing existing connections if loading backdrop. The easiest way to reproduce is to select all nodes in the graph, load the placeholder. Previously it'd essentially break your scene.
0.4.9
Changelog
π Enhancement
fix: only copy attributes if they exist - #249
Only copy fps and source if they exists on version_attributes
Settings: Change label to product base type - #243
Changed label to Product base types instead of Product types.
π Bug
Fix(load_ociolook): strip extension before suffix match - #253
0.4.8
0.4.7
Changelog
π Enhancement
Implement fallback for `BackdropNode.getNodes()` in headless mode - #236
Implement fallback for BackdropNode.getNodes() in headless mode
π Bug
Load Clip: Set filepath with `fromUserText` to ensure video without frame range metadata on version sets frame range correctly - #238
Load Clip: Set filepath with fromUserText instead of first settng with setValue so that video files get their frame range set correctly instead of 1-1 when no frame range data exists on the version attributes.
Load Clip: Allow setting frame range from version data if frame start or frame end is 0 - #237
Load Clip: Allow setting frame range from version data if frame start or frame end is 0
When pressing the "Render On Farm" button on a write node it only renders that node - #235
When pressing the "Render On Farm" button on a write node it only renders that node rather than also rendering all other active write nodes locally.
0.4.6
Changelog
π Enhancement
Do not automatically save scene on open when OCIO color management is enabled - #232
Do not automatically save scene on open when OCIO color management is enabled
π Bug
Load+Create: Do not fail with name error if node name is not unique - #231
Use node.setName where we're ok with a digit appended to the end of node name is not unique
0.4.5
0.4.4
0.4.3
Changelog
π Enhancement
Publish Gizmos: Stripping instance data during context - #225
This PR is to ensure the instance data from Gizmos product would be embedded with Gizmos after the publish
Resolve #194
Add a Nuke Script Placeholder for the Workfile Template Builder - #224
Add a Nuke Script Placeholder for the Workfile Template Builder
Current file: Collect current file as early as possible - #223
Collect current file as soon as possible.
0.4.2
Changelog
π Enhancement
When collecting writes, the resolution and pixel aspect of the actual written images is set in the version data. - #222
When collecting writes, the resolution and pixel aspect of the actual written images is set in the version data.
0.4.1
Changelog
π Enhancement
Bugfix/set colorspace avoid errors on invalid ocio settings - #219
Fix return type expected str and provide clearer error logs
General Cosmetics + cleanup: Fix some styling + return types - #216
General Cosmetics + cleanup: Fix some styling + return types
Implement get_app_information and make farm submission non-deadline specific. - #212
Support for Opencue render manager: https://docs.opencue.io/
At this stage just "non deadline" support.
Opencue Addon: https://github.com/splidje/ayon-opencue
Related Core Addon PR: ynput/ayon-core#1751
Fix #205 - Scene Inventory not finding Ayon Loaders/Read Nodes inside group nodes - #207
Set the recurseGroups = True to enable the manage window to find read nodes/ayon loaders inside of group nodes.
Fix #205
Ensure Nuke host get installed in terminal mode. - #206
Fixes: #188
Changes:
- Ensure Nuke host get installed in non-GUI mode
- Rework the PySide related import to ensure our python code is compatible in headless mode
fix: Rename and refactor get_instance_group_node_children - #200
changed get_instance_group_node_children to have a consitent return type
feat: allow tcl expressions in write nodes - #199
Allow the use of tcl expressions in write node paths.
π Bug
Avoid output node creation affecting anything based on user's active selection - #214
This should fix unintended disconnections upon publishing.
fix: include "LEGACY_PLACEHOLDER_KEYS" in _parse_placeholder_node_data - #213
includes product_type as a LEGACY_PLACEHOLDER_KEYS