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 helpers for loading assets from an AssetBundle.
Added AsyncUtility.FrameTime await helper.
Changed
Added DebuggerHidden attribute to some properties/methods to make stack traces a bit more friendly.
Renamed AsyncContinuationContext to AsyncCallbackOptions.
Renamed web request helper methods (added Async postfix to their names).
Moved Unity extension methods to UnityFx.Async.Extensions namespace (previously they were in namespace UnityFx.Async).
Fixed
Fixed web requests null result in cases when downloaded file failed to open.
Fixed AsyncUtility.AddCompletionCallback exception when adding new callbacks from another callback.
Fixed AsyncUpdateSource implementation to allow adding listeners from a callback.
Fixed AsyncCompletionSource.SetProgress implementation to allow setting progress when the operation is not started.
Removed
Removed many specialized IAsyncOperationCallbacks methods to make the interface as minimalistic as possible (new extension methods are added to compensate).
Removed (Try)SetExceptions methods/extensions and FromExceptions helpers.
Removed extension methods of the Animation class.
Removed WaitAsync extension methods of the Animator class.