Skip to content

Releases: smol-rs/async-executor

v1.7.0

06 Nov 01:26
v1.7.0
c7fd967
Compare
Choose a tag to compare
  • Bump async-lock and futures-lite to their latest versions. (#70)

v1.6.0

17 Oct 02:18
599c71a
Compare
Choose a tag to compare
  • Remove the thread-local queue optimization, as it caused a number of bugs in production use cases. (#61)

v1.5.4

28 Sep 04:18
2cfb6e4
Compare
Choose a tag to compare
  • 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

25 Sep 16:53
77b5b16
Compare
Choose a tag to compare
  • 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

20 Aug 02:18
e195733
Compare
Choose a tag to compare
  • Add thread-local task queue optimizations, allowing new tasks to avoid using the global queue. (#37)
  • Update fastrand to v2. (#45)

v1.5.1

07 Apr 18:02
a438e9d
Compare
Choose a tag to compare
  • Implement a better form of debug output for Executor and LocalExecutor. (#33)

v1.5.0

09 Nov 02:46
Compare
Choose a tag to compare
  • Remove the dependency on the once_cell crate to restore the MSRV. (#29)
  • Update concurrent-queue to v2.