PackageTrack
Sign in Get early access

async-net

Async networking primitives for TCP/UDP/Unix communication

2.0.0 32M downloads/mo #1615 most downloaded on crates.io smol-rs/async-net

What this package is like to depend on

Last release 3 years ago

no release in 18 months

Ships unpredictably

gaps range from 8 days to 1.1 years

Nearly every release is documented

notes for 21 of 22 stable releases

Nothing withdrawn

no release was ever pulled

7 years old

22 releases · first in 2019

0 releases in the last 12 months

see the full history below

Release timeline

22 releases · May 2019 to Oct 2023
2020 2021 2022 2023 2024 2025 2026
Release Pre-release

Releases

latest 22
  1. 2.0.0 29 Oct 2023
    Release notes
    • Breaking: Bump async-io to version 2.0.0. (#28)
    • Bump futures-lite to version 2.0.0. (#29)
    Open source →
    Release notes
    • Breaking: Bump async-io to version 2.0.0. (#28)
    • Bump futures-lite to version 2.0.0. (#29)
    Open source →
  2. 1.8.0 25 Sep 2023
    Release notes
    • Bump MSRV to 1.63. (#23)
    Open source →
    Release notes
    • Bump MSRV to 1.63. (#23)
    Open source →
  3. 1.7.0 17 Aug 2022
    Release notes
    • Implement I/O safety traits on Rust 1.63+ (#21)
    Open source →
  4. 1.6.1 30 Jun 2021
    Release notes
    • Override AsyncWrite::poll_write_vectored for TcpStream.
    • Remove boxed futures from TcpStream and UnixStream.
    Open source →
  5. 1.6.0 24 Apr 2021
    Release notes
    • Add From impls for conversion into inner networking types Arc<Async<T>>. (#12)
    • Optimize allocations in Listeners. (#11)
    Open source →
  6. 1.5.0 20 Oct 2020
    Release notes
    • Add Into impls for conversion into inner networking types Arc<Async<T>>.
    Open source →
  7. 1.4.7 09 Oct 2020
    Release notes
    • Update futures-lite.
    Open source →
  8. 1.4.6 29 Sep 2020
    Release notes
    • Remove random yielding - rely on async-io for that instead.
    Open source →
  9. 1.4.5 28 Sep 2020
    Release notes
    • Don't poll readiness() future again after it has returned an error.
    Open source →
  10. 1.4.4 27 Sep 2020
    Release notes
    • Store readable future inside Incoming struct.
    Open source →
  11. 1.4.3 21 Sep 2020
    Release notes
    • Minor nits in the docs.
    Open source →
  12. 1.4.2 20 Sep 2020
    Release notes
    • Make TcpStream and UnixStream unwind-safe.
    Open source →
  13. 1.4.1 20 Sep 2020
    Release notes
    • Make TcpStream and UnixStream implement Sync.
    Open source →
  14. 1.4.0 20 Sep 2020
    Release notes
    • Remove AsyncRead/AsyncWrite impls for &TcpStream/&UnixStream (technically a breaking change, but the existence of these impls is a bug)
    Open source →
  15. 1.3.0 14 Sep 2020
    Release notes
    • Add type converstions using From and TryFrom impls.
    Open source →
  16. 1.2.0 07 Sep 2020
    Release notes
    • Update blocking and async-io to v1.0
    Open source →
  17. 1.1.0 06 Sep 2020
    Release notes
    • Reexport AddrParseError.
    Open source →
  18. 1.0.0 26 Aug 2020
    Release notes
    • Add resolve().
    • Re-export more types from std::net.
    Open source →
  19. 0.1.2 25 Jul 2020
    Release notes
    • Update blocking to v0.5.0
    Open source →
  20. 0.1.1 19 Jul 2020
    Release notes
    • Reduce the number of dependencies
    Open source →
  21. 0.1.0 04 Jul 2020
    Release notes
    • Initial version
    Open source →
  22. 0.0.0 04 May 2019

    Nothing published for this version

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