v3.1.0
What's new?
Main change is regarding the core pull and push feature.
- Rename DataAccessor to RuntimeDataAccessor (
@_data
attribute accessor in the code). - RuntimeAttribute.get/set now accept key argument, like
module.attr.input.set([1,2,3], "items")
- RuntimeAttribute data/setData now pull/push values.
The idea behind all this is to provide a unique standardized way for working with attributes with connections and expressions.
Curve widget
- Add epsilon argument to curve evaluation functions.
- Always clamp param to 0..1.