Schedule v1.0.0 Release Notes

Release Date: 2018-09-26 // over 5 years ago

    Rename struct Schedule to Plan
    It is not wise to let a type have the same name as framework.

    Remove ParasiticTask
    0️⃣ Now, each constructor has the host parameter(default is nil).

    Add RunLoopTask
    ⏱ Before 1.x, Schedule will execute tasks on a global dispatch queue when time is up by default. Now tasks will be executed on the current thread, its implementation is based on RunLoop, which means that you need to ensure that the current thread has a runloop available. So it is still recommended to use dispatch queue to construct the task.