0.1.0.0¶
Apps¶
- The “gui” app now tolerates errors when loading scripts from the command line. Note that currently errors are only reported to the shell.
- The “execute” app can now handle nodes inside Boxes.
Core¶
- Improved version numbering (#980)
- Versions are now MILESTONE.MAJOR.MINOR.PATCH
- Changes to MILESTONE version denote major development landmarks
- Changes to MAJOR version denote backwards incompatible changes
- Changes to MINOR version denote new backwards compatible features
- Changes to PATCH version denote bug fixes
- Added Gaffer.About.compatibilityVersion() method
- Added GAFFER_COMPATIBILITY_VERSION macro for conditional compilation of C++ extensions
- Versions are now MILESTONE.MAJOR.MINOR.PATCH
- Fixed bug whereby GraphComponent::setName() could allow duplicate names
- Dispatcher improvements
Dispatcher::postDispatchSignal()
is now always executed, even if execution is cancelled or fails. A new boolean argument is passed to specify whether or not dispatch succeeded.- Dispatcher now creates job directories automatically, so derived classes don’t have to
Incompatible changes¶
Dispatcher::postDispatchSignal()
signature change.- Dispatcher jobDirectory() semantics change.
- Dispatcher jobDirectoryPlug() -> jobsDirectoryPlug() rename.
Build¶
- Requires Cortex 9.0.0-a5