async-std v1.10.0 Release Notes

Release Date: 2021-08-25 // over 2 years ago
  • ๐Ÿš€ This release comes with an assortment of small features and fixes.

    โž• Added

    • ๐Ÿ‘ฏ File now implements Clone so that Files can be passed into closures for use in spawn_blocking.
      • File's contents are already wrapped in Arcs, so the implementation of Clone is straightforward.
    • task::try_current() which returns a handle to the current task if called within the context of a task created by async-std.
    • async_std::io now re-exports WriteExt directly.

    ๐Ÿ›  Fixed

    • write! now takes already written bytes into account on File.

    Internal

    • TcpStream now properly makes use of vectored IO.
    • The net::*::Incoming implementations now do less allocation.

    ๐Ÿ“„ Docs

    • ๐Ÿ›  Several docs improvements / fixes.