0.24.0.0¶
UI¶
- Added node reference documentation menu item to NodeEditor tool menus.
 - GafferUI.Collapsible supports Widget.reveal().
 - ScriptWindow no longer stops the EventLoop if it’s already stopped.
 - Fixed PathWidget WeakMethod error at shutdown.
 
Scene¶
- Improved error messages emitted by Group node.
 
OSL¶
Dispatch¶
Arnold¶
Apps¶
- Removed procedural app
 - Screengrab app
- Added 
-editorargument - Added 
-selectionargument - Added 
-nodeEditor.revealargument - Fix crashes at shutdown
 
 - Added 
 
Documentation¶
Build¶
- Simplified packaging. Use the gafferDependencies project if the dependencies are needed for your build.
 - Convert BUILD_DIR to an absolute path.
 
API¶
- View (#1713)
- Removed View3D and ObjectView derived classes.
 - Removed update() and updateRequestSignal() methods.
 
 - Added DocumentationAlgo namespace with functions to assist in auto-generating documentation.
 - Removed CompoundPlug usage from Shader nodes (#1701).
 - Added **kw arguments to all Widget constructors.
 - Removed deprecated Widget keyword arguments(#655, #1704).
 - Removed all use of deprecated IECorePython::Wrapper (#1116, #1703).
 - Removed deprecated 
ValuePlug::inCompute()method. UseProcess::current()instead. - Removed deprecated 
Filter::matchPlug()method. UseFilter::outPlug()instead. - Removed deprecated SignalBinder class. Use SignalClass instead.
 - Removed deprecated iterator methods. Use 
Iterator::done()instead.