You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added convenience overloads for SetException-like methods accepting as error message string.
Added allocation optimizations for single-threaded applications (particularly for Unity3d). See AsyncResult.DefaultSynchronizationContext for more info.
Added new overloads for ConfigureAwait extensions accepting continuation options instead of boolean flag.
Added SynchronizationContext extension methods for Send/Post accepting Action as the delegate.
Added AsyncResult.Yield static method (workd exactly as Task.Yield).
Added AsyncUtility.AddFrameCallback helper for scheduling delegates for MonoBehaviour update loop.
Signed the assembly with a strong name.
Added performance benchmarks.
Added sandbox Unity project.
Changed
Moved several of IAsyncOperationEvents methods to the interface extensions.
Simplified AsyncLazy interface.
Fixed
Fixed error handling in AsyncOperationResult.
Removed
Removed Asset Store samples.
Dropped Unity 5.0 support (the minimum version supported is now 5.4).
Dropped WWW support for Unity 2018.3+ (it has been deprecated in Unity).