AceLand Unity Packages
  • Home
  • Getting Started
    • Installation
    • Project Settings
    • Architecture Graph
    • Development Level
  • Tutorial
    • Create Your Package
    • Create Project Settings
  • Packages
    • Library
      • Change Log
      • Editor Tools
      • Mono
        • Follow Object
        • Singleton
      • Attributes
        • Conditional Show
        • Inspector Button
        • ReadOnly Field
      • Build Leveling
      • CVS
      • DataTools
      • Disposable Object
      • Extensions
      • Json
      • Kalman Filter
      • Optional
      • Project Setting
      • Serialization Surrogate
      • Utils
    • Event Driven
      • Change Log
      • Event Bus
      • Signal
    • Input
      • Change Log
    • Memento Service
      • Change Log
    • Node Framework
      • Change Log
      • Mono Node
    • Node For Mono (dev)
    • Player Loop Hack
      • Change Log
    • Pool
      • Change Log
    • Security (dev)
    • States
      • Change Log
    • Task Utils
      • Change Log
    • WebRequest
      • Change Log
Powered by GitBook
On this page
  • [Unreleased]
  • [1.0.9] - 2025-04-13
  • [1.0.8] - 2025-04-09
  • [1.0.7] - 2025-04-08
  • [1.0.6] - 2025-02-04
  • [1.0.5] - 2025-1-25
  • [1.0.4] - 2024-11-24
  1. Packages
  2. Task Utils

Change Log

All notable changes to this project will be documented in this file.

[Unreleased]


[1.0.9] - 2025-04-13

Added

  • [Dispatcher] for all PlayerLoopState

  • [Utility] Promise.WaitForEndOfFrame(Action)

  • [Extension] IEnumerator.RunCoroutine();

  • [Extension] Action.EnqueueToDispatcher<T>(Action, T, PlayerLoopState)

Modified

  • [Utility] Promise.EnqueueToDispatcher() can set PlayerLoopState now

  • [Extension] Action.EnqueueToDispatcher can set PlayerLoopState now

Removed

  • [PromiseAgent] no access allowed, please use extension

[1.0.8] - 2025-04-09

Fixed

  • [Singleton] PromiseAgent - not handle AsTask on Agent not yet Ready

Removed

  • [Extension] IEnumerator/IEnumerable/IENumerable .AsTask()

[1.0.7] - 2025-04-08

Add

  • [Extension] IEnumerator.AsTask()

  • [Extension] IEnumerator.AsTask()

  • [Extension] IEnumerable.AsTask()

  • [Extension] IEnumerable.AsTask()

  • [Singleton] PromiseAgent - instantiate on first since loaded and set as DontDestroyObject

  • [Utility] Promise.WaitForSeconds(float)

  • [Utility] Promise.WaitUntil(Func)

[1.0.6] - 2025-02-04

Fixed

  • SafeRun without token issue

[1.0.5] - 2025-1-25

Add

  • SafeRun Task for Coroutine:

    • Promise.SafeRun(Action action)

    • Promise.SafeRun(Func action)

[1.0.4] - 2024-11-24

Last updated 1 month ago

First public release. If you have an older version, please update or re-install. For detail please visit and bookmark our

GitBook