Skip to content

v0.9.6

Compare
Choose a tag to compare
@Arvtesh Arvtesh released this 31 Aug 18:16
· 1 commit to f4d545a3e19799f48316bd6319bcc829fa516274 since this release

Added

  • Added Play/Wait extension methods for Animation and Animator.
  • Added AsyncResult.IsStarted helper property.

Changed

  • Changed AsyncResult constructors argument order to avoid ambiguity in some cases.
  • Moved the package content to Plugins folder and remove assembly definition file.
  • Moved web request related helpers from AsyncUtility to AsyncWww class.
  • Changed AsyncUtility.SendToMainThread, AsyncUtility.PostToMainThread and AsyncUtility.InvokeOnMainThread implementation to use ConcurrentQueue for net46+ to avoid unnesesary locks.
  • Changed interface of AsyncResultQueue.

Removed

  • Removed IAsyncOperationEvents.TryAddCompletionCallback and IAsyncOperationEvents.TryAddProgressCallback methods. These methods are not needed in 99% of cases and may lead to logic errors in multi-threaded environment.