Click or drag to resize

Version 1.0.12

Version 1.0.12 was released on 14/01/2018.

Changes in This Release
  • Issue #67 Change #ifdef code to if switch, so Unity can do their auto script updates correctly (which doesn't consider #ifdefs)

  • Issue #67 Add switch for VR namespaces as the namespace changed in Unity 2017.2 and higher

  • Issue #64 Add fix of SmoothCollectionsChangesFormatter to obsolete scripts as well

  • Issue #64 Reset delay timer in SmoothCollectionChangesFormatter when bound collection is cleared

  • Flag SmoothSlotItemsSetter and SmoothLayoutGroupItemsSetter as obsolete, SmoothCollectionChangesFormatter should be used instead

  • Add default behaviour to DataBindingOperator.Deinit with removing all bindings

  • Show enumerable values of data providers as an imploded string

  • Issue #65 Report warnings for missing backing fields if preprocessor define DATABIND_REPORT_MISSING_BACKING_FIELDS is set

  • Report initial value change for EnumGetter

  • Issue #66 Make sure ConstantObject calls ValueChanged once when enabled

  • Don't update target value if data of a ComponentSingleSetter is not initialized yet

  • Don't initialize DataBinding if context of DataContextNodeConnector is not initialized yet

  • Handling null value for path in DataContextNodeConnector

  • Issue #31 Move add ons into separate folder to exclude them easily

  • Set initial value of data node to default value of its type when parent object is null

  • Add Synchronizers example to show usage

  • Add observers and synchronizers for input field and slider

  • Add error when trying to assign a target with a wrong type from a data binding to a component single getter

  • Make indexer and GetEnumerator hide implementation of non-generic Collection to return the value with the item type instead of object

See Also

Other Resources