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 tocom.demigiant.dotween
import from OpenUPM or defineUNITASK_DOTWEEN_SUPPORT
) - Fix
SuppressCancellationThrow
does not handle correctly when thrownOperationCanceledException
in async method - Fix
UniTaskAsyncEnumerable.CombineLatest
when source is immediately completed
Breaking Changes
- Remove
ConfigureAwait
method from all async operation extensions(renamed toToUniTask
) UniTask.VoidAction
is renamed toUniTask.Action
UniTask.VoidUnityAction
is renamed toUniTask.UnityAction
UniTask.Void/Action/UnityAction
type is changed fromFunc<UniTask>
toFunc<UniTaskVoid>