Skip to content

Ver 2.0.10-rc7

Pre-release
Pre-release
Compare
Choose a tag to compare
@neuecc neuecc released this 22 May 17:21
· 634 commits to master since this release

This version is preview, if you want to use stable version, check 1.3.1.

2.0.x has many breaking changes, see 2.0.0-preview1 release notes.

Improvement

  • Add WithCancellation method to all async operation extensions
  • Improved all async operation extensions performance when async operation is done
  • Add DOTween extensions (require to com.demigiant.dotween import from OpenUPM or define UNITASK_DOTWEEN_SUPPORT)
  • Fix SuppressCancellationThrow does not handle correctly when thrown OperationCanceledException in async method
  • Fix UniTaskAsyncEnumerable.CombineLatest when source is immediately completed

Breaking Changes

  • Remove ConfigureAwait method from all async operation extensions(renamed to ToUniTask)
  • UniTask.VoidAction is renamed to UniTask.Action
  • UniTask.VoidUnityAction is renamed to UniTask.UnityAction
  • UniTask.Void/Action/UnityAction type is changed from Func<UniTask> to Func<UniTaskVoid>