Click or drag to resize

Version 1.0.2

Version 1.0.2 was released on 28/02/2015.

Changes in This Release
  • ADDED: Core - Added exceptions if trying to set a read-only property or method.

  • CHANGED: Core - DataNode sets value of field or property instead of data property, so even raw members of a context are updated correctly.

  • CHANGED: Bindings - Renamed GameObjectSetter to GameObjectSingleSetter.

  • CHANGED: Core - Made some methods of context holder virtual to allow deriving from the class if necessary.

  • FIXED: Data Bind - Returning path to context if no path is set after #X notation.

  • CHANGED: Data Bind - Logging error instead of exception if invalid path was specified (on iOS exceptions caused a crash).

  • CHANGED: Editor - Adjusted component menu titles for bindings to be more consistent.

  • ADDED: Setters - Added binding to create a child game object from a prefab with a specific context.

  • ADDED: GraphicColorSetter - Setter for color of a Graphic component (e.g. Text and Image).

  • CHANGED: ArithmeticOperation - Checking second argument for zero before doing division to avoid exception.

  • ADDED: Unity UI - Added SelectableInteractableSetter to change if a selectable is interactable depending on a boolean data value.

  • ADDED: Operations - Added sprite loader which loads a sprite depending on a string value.

  • ADDED: Core - Added log error when context is not derived from Context class, but path is set. This may indicate that the user forgot to derive from Context class.

  • ADDED: Context Path - Added property drawer for a context path property.

  • CHANGED: Context Holder - Only creating context automatically if explicitly stated and no context is already set in Awake.

See Also

Other Resources