Skip to content

v3.1.0

Compare
Choose a tag to compare
@azagoruyko azagoruyko released this 02 Aug 06:54
· 20 commits to main since this release

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.