0.8.1.0

Core

  • Fixed ComputeNodeWrapper exception handling.

UI

  • Fixed GafferUI crashes seen at Python shutdown.
  • Added support for hiding some fields of CompoundNumericPlugValueWidgets.
  • Update DispatcherUI; can dispatch box with promoted requirement.
  • Fixed crashes when deleting a node immediately after it errored.

Scene

  • Fixed light visibility bug.
  • Fixed coordinate system visibility bug.
  • Added visible() function to SceneAlgo.h.
  • Added GL FacingRatio shader

RenderMan

  • Added “vector2” widget annotation support for RenderMan shaders.

Build

  • Stopped installing the python module by default
  • Moved installDir to /tmp for local IE builds.
  • Fixed release script to ignore GAFFER_OPTIONS_FILE environment variable.
  • Updated IE publicDependenciesBuild script.
  • Enabled testing of UI modules on Travis CI.
  • Added debug output to installDependencies.py.