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
-editor
argument - Added
-selection
argument - Added
-nodeEditor.reveal
argument - 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.