0.61.3.0
Features
- RandomChoice : Added new node for choosing a random value from a list of weighted choices. 
- ArnoldImager : Added new node for adding Arnold imagers to the scene globals. 
Improvements
- LightEditor/SceneViewInspector : Improved performance when viewing complex scenes. 
- GraphEditor : - The focus widget now ignores right clicks, avoiding situations where attempting to open a context menu could accidentally change focus. 
- Removed the focus widget from Expression, Random, Spreadsheet and Animation nodes. 
 
- StandardAttributes : Added - attributes.displayColorplug, for controlling the colour of objects in the Viewer.
- UI : The UI is now scaled automatically for high-resolution monitors on Linux (#2157). Set the - QT_ENABLE_HIGHDPI_SCALINGenvironment variable to- 0to disable.
- ArnoldOptions : Added - ignore_imagersoption.
Fixes
- Viewer : Fixed gnomon, which went missing in Gaffer 0.61.0.0. 
- PathListingWidget : Fixed hangs triggered by hiding a widget while Python-based columns were being queried. 
- VectorDataWidget : - Fixed header visibility when - setHeader()is called after construction.
- Fixed errors displaying vectors of differing lengths. Note : it is not yet possible to edit vectors of differing lengths. 
 
- PrimitiveInspector : - Fixed errors displaying Constant primitive variables with differing array lengths. 
- Fixed header tooltip formatting to match the SceneInspector. 
 
- LightEditor : Fixed column widths. This was only an issue in Qt 5.12 builds, not the official GafferHQ builds. 
- USD : - Fixed - Failed to load attributewarnings caused by attributes without an authored value.
- Fixed loading of Houdini-style paired primitive variables used to represent varying-length-arrays per vertex/face. 
 
API
- StandardNodeGadget : Added - nodeGadget:focusGadgetVisiblemetadata.
- VectorDataPlugValueWidget : - Added support for showing plugs with children, with each child forming a column in the UI. 
- Added - vectorDataPlugValueWidget:elementDefaultValuemetadata, used to provide the initial value for newly added rows.
 
Build
- Cortex : Updated to version 10.3.2.0. 
- Arnold : Added source compatibility for Arnold 7.1.