NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
crates.io · #1625 most downloaded on crates.io
Async networking primitives for TCP/UDP/Unix communication
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
Breaking: Bump async-io to version 2.0.0.
Bump MSRV to 1.63.
One column per quarter.
Implement I/O safety traits on Rust 1.63+
Override AsyncWrite::poll_write_vectored for TcpStream.
AsyncWrite::poll_write_vectored for TcpStream.TcpStream and UnixStream.Add From impls for conversion into inner networking types Arc >.
From impls for conversion into inner networking types Arc<Async<T>>. (#12)Add Into impls for conversion into inner networking types Arc >.
Into impls for conversion into inner networking types Arc<Async<T>>.- Update futures-lite.
futures-lite.Remove random yielding - rely on async-io for that instead.
async-io for that instead.Don't poll readiness() future again after it has returned an error.
readiness() future again after it has returned an error.Store readable future inside Incoming struct.
readable future inside Incoming struct.- Minor nits in the docs.
Make TcpStream and UnixStream unwind-safe.
TcpStream and UnixStream unwind-safe.Make TcpStream and UnixStream implement Sync.
TcpStream and UnixStream implement Sync.Remove AsyncRead/AsyncWrite impls for &TcpStream/&UnixStream (technically a breaking change, but the existence of these impls is a bug)
AsyncRead/AsyncWrite impls for &TcpStream/&UnixStream
(technically a breaking change, but the existence of these impls is a bug)Add type converstions using From and TryFrom impls.
From and TryFrom impls.Update blocking and async-io to v1.0
blocking and async-io to v1.0- Reexport AddrParseError.
AddrParseError.Re-export more types from std::net.
resolve().std::net.- Update blocking to v0.5.0
blocking to v0.5.0Reduce the number of dependencies
- Initial version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →