Change Log

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

[Unreleased]

Add

Modify


[2.0.2] - 2025-10-05

Added

  • [Json] Json Async tasks move from Library

[2.0.0] - 2025-09-23

Added

  • [Dependency] request ZLinq installed from NuGet

  • [Promise] catch different types of exceptions

  • [Dispatcher] Promise.Dispatcher

  • [Dispatcher] Run Action, RunOnEndOfFrame, StartCoroutine and StartCoroutineAsTask

  • [Extension] add all Promise functions to Extension

  • by returning Promise to ignore giving token for cancelation

Modified

  • optimize code with ZLinq

  • [Promise] new structure for flexiable exception listeners

  • [Extension] rename SafeRun to Run


[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

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

Last updated