Releases: smol-rs/async-task
Releases · smol-rs/async-task
v4.7.1
- Improve the panic message for when a task is polled after completion. (#73)
v4.7.0
- Add
from_raw
and into_raw
functions for Runnable
to ease passing it
across an FFI boundary. (#65)
v4.6.0
- Bump MSRV to 1.57. (#63)
- Task layout computation failures are now a compile-time error instead of a
runtime abort. (#63)
v4.5.0
- Add a
portable-atomic
feature that enables the usage of fallback primitives for CPUs without atomics. (#58)
v4.4.1
- Clarify safety documentation for
spawn_unchecked
. (#49)
v4.4.0
- Ensure that the allocation doesn't exceed
isize::MAX
(#32)
- Add
FallibleTask::is_finished()
(#34)
- Add a metadata generic parameter to tasks (#33)
- Add panic propagation to tasks (#37)
- Add a way to tell if the task was woken while running from the schedule function (#42)
v4.3.0
- Bump MSRV to Rust 1.47. (#30)
- Evaluate the layouts for the tasks at compile time. (#30)
- Add layout_info field to TaskVTable so that debuggers can decode raw tasks. (#29)
v4.2.0
- Add
Task::is_finished
. (#19)