1.3 KiB
1.3 KiB
Version 4.1.0
- Add
FallibleTask. (#21)
Version 4.0.3
- Document the return value of
Runnable::run()better.
Version 4.0.2
- Nits in the docs.
Version 4.0.1
- Nits in the docs.
Version 4.0.0
- Rename
TasktoRunnable. - Rename
JoinHandletoTask. - Cancel
Taskon drop. - Add
Task::detach()andTask::cancel(). - Add
spawn_unchecked().
Version 3.0.0
- Use
ThreadIdinspawn_localbecause OS-provided IDs can get recycled. - Add
stdfeature toCargo.toml.
Version 2.1.1
- Allocate large futures on the heap.
Version 2.1.0
JoinHandlenow only evaluates after the task's future has been dropped.
Version 2.0.0
- Return
trueinTask::run().
Version 1.3.1
- Make
spawn_localavailable only on unix and windows.
Version 1.3.0
- Add
waker_fn.
Version 1.2.1
- Add the
no-stdcategory to the package.
Version 1.2.0
- The crate is now marked with
#![no_std]. - Add
Task::wakerandJoinHandle::waker. - Add
Task::into_rawandTask::from_raw.
Version 1.1.1
- Fix a use-after-free bug where the schedule function is dropped while running.
Version 1.1.0
- If a task is dropped or canceled outside the
runmethod, it gets re-scheduled. - Add
spawn_localconstructor.
Version 1.0.0
- Initial release