This version is preview, if you want to use stable version, check 1.3.1.
2.0.x has many breaking changes, see 2.0.0-preview1 release notes.
Improvement
- Add new
State<T>
class, similar asReadOnlyReactiveProperty<T>
, no serializable, can create fromIUniTaskAsyncEnumerable
(or ToState extension method), can create from T implicit operator, can get setter byGetSetter
once. - Add
UnityEvent<T>
andInputField
AsyncEventHandler and extensions - Add UniTaskAsyncEnumerable.EveryValueChanged
- Impl AsyncReactiveProperty.ToString
Fix
- Fix UniTask.WaitUntilValueChanged does not handle UnityEngine.Object is destroyed correctly