PackageTrack
Sign in Get early access

async-global-executor

A global executor built on top of async-executor and async-io

3.1.0 96M downloads/mo #829 most downloaded on crates.io Keruspe/async-global-executor

What this package is like to depend on

Last release 1 years ago

no release in 18 months

Release timing varies

gaps range from 3 weeks to 1.2 years

Nearly every release is documented

notes for 35 of 35 stable releases

1 version withdrawn

withdrawn after publishing

6 years old

36 releases · first in 2020

0 releases in the last 12 months

see the full history below

Release timeline

36 releases · Aug 2020 to Feb 2025
2021 2022 2023 2024 2025 2026
Release Pre-release Withdrawn

Releases

latest 36
  1. 3.1.0 26 Feb 2025
    Release notes
    • Fix tokio feature
    • Drop once_cell dependency
    • Use async_executor::StaticExecutor
    • Update MSRV to 1.80
    Open source →
  2. 3.0.2 26 Feb 2025
    Release notes
    • README update
    Open source →
  3. 3.0.1 26 Feb 2025
    Release notes
    • README update
    Open source →
  4. 3.0.0 26 Feb 2025
    Release notes
    • Drop support for tokio < 1.0
    Open source →
  5. 2.4.1 11 Dec 2023
    Release notes
    • Update to events-listener 4.0
    Open source →
  6. 2.4.0 23 Nov 2023
    Release notes
    • Update to async-io 2.0
    Open source →
  7. 2.3.1 28 Oct 2022
    Release notes

    Signed-off-by: Marc-Antoine Perennou [email protected]

    Open source →
    Release notes
    • Update blocking dependency
    Open source →
  8. 2.3.0 29 Aug 2022
    Release notes

    async-std wants to follow more closely rustc, so let's do that

    Signed-off-by: Marc-Antoine Perennou [email protected]

    Open source →
    Release notes
    • Switch back to edition 2021 and MSRV 1.59, dropping num-cups dependency
    Open source →
  9. 2.2.0 20 Jun 2022
    Release notes

    Signed-off-by: Marc-Antoine Perennou [email protected]

    Open source →
    Release notes
    • Revert back to edition 2018 and MSRV 1.49
    Open source →
  10. 2.1.0 29 May 2022
    Release notes

    Signed-off-by: Marc-Antoine Perennou [email protected]

    Open source →
    Release notes
    • Switch from async-mutex to async-lock
    • Switch from num-cpus to Use std::thread::available_parallelism
    • Update MSRV to 1.59
    • Update to edition 2021
    Open source →
  11. 2.0.4 31 Mar 2022
    Release notes
    • Return concrete type Task from spawn_blocking
    Open source →
  12. 2.0.3 02 Mar 2022
    Release notes
    • Documentation updates
    Open source →
  13. 2.0.2 11 Jan 2021
    Release notes
    • Documentation updates
    Open source →
  14. 2.0.1 23 Dec 2020
    Release notes
    • fix build without default features
    Open source →
  15. 2.0.0 23 Dec 2020 withdrawn
    Release notes
    • add tokio 1.0 integration
    • rework configuration
    • add a way to update the number of threads at runtime within configured bounds
    Open source →
  16. 1.4.3 28 Oct 2020
    Release notes
    • switch to multi threaded tokio schedulers when enabled
    Open source →
  17. 1.4.2 19 Oct 2020
    Release notes
    • Drop an Arc
    Open source →
  18. 1.4.1 19 Oct 2020
    Release notes
    • switch back to manual implementation for tokio02 integration
    Open source →
  19. 1.4.0 16 Oct 2020
    Release notes
    • add tokio03 integration
    Open source →
  20. 1.3.0 28 Sep 2020
    Release notes
    • use async-compat for tokio02 integration
    Open source →
  21. 1.2.1 22 Sep 2020
    Release notes
    • tokio02 fix
    Open source →
  22. 1.2.0 22 Sep 2020
    Release notes
    • Add tokio02 feature
    Open source →
  23. 1.1.1 20 Sep 2020
    Release notes
    • Update async-executor.
    Open source →
  24. 1.1.0 20 Sep 2020
    Release notes
    • Update async-executor
    Open source →
  25. 1.0.2 17 Sep 2020
    Release notes
    • Do not run global tasks in block_on()
    Open source →
  26. 1.0.1 15 Sep 2020
    Release notes
    • Update dependencies
    Open source →
  27. 1.0.0 07 Sep 2020
    Release notes
    • Update dependencies
    • Make async-io support optional
    Open source →
  28. 0.2.3 28 Aug 2020
    Release notes
    • Change license to MIT or Apache-2.0
    Open source →
  29. 0.2.2 28 Aug 2020
    Release notes
    • Reexport async_executor::Task
    Open source →
  30. 0.2.1 28 Aug 2020
    Release notes
    • Make sure we spawn at least one thread
    Open source →
  31. 0.2.0 28 Aug 2020
    Release notes
    • Rename run to block_on and drop 'static requirement
    • Add GlobalExecutorConfig::with_thread_name
    Open source →
  32. 0.1.4 27 Aug 2020
    Release notes
    • Add init functions
    Open source →
  33. 0.1.3 27 Aug 2020
    Release notes
    • run: do not require Future to be Send
    Open source →
  34. 0.1.2 27 Aug 2020
    Release notes
    • Adjust dependencies
    Open source →
  35. 0.1.1 27 Aug 2020
    Release notes
    • Fix the number of spawned threads
    Open source →
  36. 0.1.0 27 Aug 2020
    Release notes
    • Initial release
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive