Releases
v0.9.3
Compare
Sorry, something went wrong.
No results found
Added
Added push-based progress reporting support.
Added AsyncResult.Delay(float) overloads.
Added AsyncCreationOptions.SuppressCancellation option.
Added update sources for LateUpdate, FixedUpdate and end-of-frame updates.
Added SynchronizationContext for the main thread (if not set by Unity).
Added methods AsyncUtility.PostToMainThread, AsyncUtility.SendToMainThread as AsyncUtility.InvokeOnMainThread.
Added new FromAction overloads.
Changed
Significantly reduced number of memory allocations when adding continuations.
Changed signature of the IAsyncContinuation.Invoke method.
Changed AsyncResult.OnCancel implementation to do nothing (previously it threw NotSupportedException).
Fixed
Fixed exception when removing listeners while in AsyncUpdateSource.OnError / AsyncUpdateSource.OnCompleted / AsyncUpdateSource.Dispose.
Fixed AsyncResult.MoveNext to always return true while the operation is not completed.
Fixed AsyncResult construction code not working as intended when AsyncCreationOptions are specified.
Removed
Removed AsyncOperationCallback delegate type.
You can’t perform that action at this time.