Ver.2.2.1
New TimeoutController
and document of best practice for timeout handling, see ReadMe#Timeout section.
New PlayerLoopHelper.Initialize(InjectPlayerLoopTimings)
improve performance, see ReadMe#PlayerLoop section.
- Breaking Changes:
UniTask.WithCancellation
is renamed toAttachExternalCancellation
- Breaking Changes:
AsyncOperation.WithCancellation
simply becomes shorthand ofToUniTask(cancellationToken)
- Add:
TimeoutController
for zero allocation timeout handling - Add:
PlayerLoopHelper.Initialize(InjectPlayerLoopTimings)
- Improved:
UniTask.Delay
automatically fallback toDelayType.Realtime
when run on EditMode