Releases: smol-rs/async-executor
Releases · smol-rs/async-executor
v1.7.0
- Bump
async-lock
and futures-lite
to their latest versions. (#70)
v1.6.0
- Remove the thread-local queue optimization, as it caused a number of bugs in production use cases. (#61)
v1.5.4
- Fix a panic that could happen when two concurrent
run()
calls are made and the thread local task slot is left as None
. (#55)
v1.5.3
- Fix an accidental breaking change in v1.5.2, where
ex.run()
was no longer Send
. (#50)
- Remove the unused
memchr
dependency. (#51)
v1.5.2
- Add thread-local task queue optimizations, allowing new tasks to avoid using the global queue. (#37)
- Update
fastrand
to v2. (#45)
v1.5.1
- Implement a better form of debug output for Executor and LocalExecutor. (#33)
v1.5.0
- Remove the dependency on the
once_cell
crate to restore the MSRV. (#29)
- Update
concurrent-queue
to v2.