• Viewer : Fixed a bug in the render control widget which caused the entire Viewer to fail if there was an error computing the metadata for an image.
  • Arnold : Added workaround for Arnold bug which prevented interactive edits to quad light colour textures.
  • CopyAttributes : Fixed bugs triggered by non-existent source locations. CopyAttributes now matches the behavior of CopyPrimitiveVariables : if the source location does not exist, nothing is copied and no error is caused.
  • Viewer : Fixed bugs in the “Edit Tweaks…” menu item. The wrong ShaderTweaks node could be displayed for certain upstream configurations of nodes like CopyAttributes, ShuffleAttributes and MergeScenes.
  • OSLCode : Removed string substitutions on code, so that symbols such as # can be used directly. Substitutions were of no use anyway, because they were not being applied in a suitable context.
  • SceneAlgo : Fixed shaderTweaks() bugs that could cause the wrong node to be returned.


  • SceneAlgo : Added an attributeHistory() method which returns a computation history for one specific attribute.