Skip to content
This repository has been archived by the owner on Feb 16, 2024. It is now read-only.

ver 5.1.0

Compare
Choose a tag to compare
@neuecc neuecc released this 26 Dec 11:32
· 398 commits to master since this release

This release is available in AssetStore on Jan 5th 2016.
https://www.assetstore.unity3d.com/jp/#!/content/17276

This release eliminates boxing for performance improvement.

Add : Observable.EveryLateUpdate
Add : Observable.EveryAfterUpdate in Unity 5.3
Add : Observable.EveryGameObjectUpdate
Add : Observable.ObserveOnMainThread(MainThreadDispatchType.Update/FixedUpdate/EndOfFrame/GameObjectUpdate/LateUpdate/AfterUpdate)
Add : UnityEqualityComparer.Vector2/Vector3/Vector4/Color/Rect/Bounds/Quaternion and GetDefault[T] for avoid boxing
Improvement : Support Unity 4.7
Improvement : ReactiveProperty.SetValue avoids boxing
Improvement : UniRx.Tuple implements IEquatable[T] for avoid boxing
Improvement : Observable.Distinct/DistinctUntilChanged/ObserveEveryValueChanged use UnityEqualityComparer for avoid boxing
Improvement : ReactiveCollection implements IReadOnlyReactiveCollection
Improvement : ReactiveDictionary implements IReadOnlyReactiveDictionary
Improvement : MainThreadDispatcher doesn't use Array.Clear