Specifications
Table Of Contents

RELEASE NOTES FOR MARI 2.5V1
Mari 2.5v1
19
The Foundry
Developer Notes
•BUG ID 36400 - Mari::GeoEntity::systemShader() and
Mari::GeoEntity::SystemShaderType() functions have been added to the
Python API. These functions ensure that system shaders such as Current
Channel can be obtained using Python.
• BUG ID 36958 - The ability to set MriExportTemplate and
MriImportTemplate metadata for a project was incorrectly added.
The ability to set the MriExportTemplate and MriImportTemplate meta-
data of an object has been added instead.
• BUG ID 37362 - Repeatedly clicking buttons in the shader console, such
as All and Reload Shader, caused Mari to crash.
• BUG ID 37509 - The LayerStack.groupLayers() layer_name argument was
not effective.
• BUG ID 37567 - Passing None in GeoEntity.setCurrentChannel() and
GeoEntity.setCurrentShader() caused Mari to crash.
A check has been added to prevent passing a None argument.
• BUG ID 37589 - Exporting flattened hidden objects in the Python API
was exporting empty textures.
• BUG ID 38039 - Python API: Calling a mari.python.shortcut() function
with a non-existent path caused Mari to crash.
• BUG ID 38100 - Python API: The mari.projects.closed signal was not
emitted.