Nodes

Features

Interface Nodes - New Outputs

New Interface nodes now have outputs that allow them to be chained after another which may help with visibility in some node setups. If you still want to use the legacy nodes there is an option in the preferences to enable them (requires a restart). You can still use the new nodes like legacy nodes as well.

Untitled

Context Overrides

You can now override the context of an operator. Before, you could only choose the area the operator would run in. Now you can override every aspect of the context. If you want to work with outliner operators for example this will be useful (note that blenders outliner API is very rough, and not everything will be possible).

Untitled

If you are unsure how this can be useful, check out the documentation for the Override Context node.

Blend Data Browser - Operators

Added operators to blend data browsers. You can now find a list of all blender operators in the blend data browser. This includes a global search, meaning you can search in the different categories for the operators. Copying an operator from here does the same as copying an operator from a button. Note that you should still use property functions over operators. Operators act as a black box and don’t give you any return value. Property functions give you full control over what you’re doing.

Untitled

Quick Jump between nodes

Added buttons to find referencing nodes. This lets you find the nodes that reference a specific node or the other way around the node that is referenced by that node. You can now quickly jump from an operator to its buttons and from the button to its source operator. This is added for all nodes that reference other nodes.

Untitled