futures-rs v0.3.22 Release Notes

Release Date: 2022-08-14 // over 1 year ago
    • ๐Ÿ›  Fix Sync impl of BiLockGuard (#2570)
    • ๐Ÿ›  Fix partial iteration in FuturesUnordered (#2574)
    • ๐Ÿ›  Fix false detection of inner panics in Shared (#2576)
    • Add Mutex::lock_owned and Mutex::try_lock_owned (#2571)
    • Add io::copy_buf_abortable (#2507)
    • Remove Unpin bound from TryStreamExt::into_async_read (#2599)
    • Make run_until_stalled handle self-waking futures (#2593)
    • Use FuturesOrdered in try_join_all (#2556)
    • ๐Ÿ›  Fix orderings in LocalPool waker (#2608)
    • ๐Ÿ›  Fix stream::Chunk adapters size hints (#2611)
    • Add push_front and push_back to FuturesOrdered (#2591)
    • ๐Ÿ—„ Deprecate FuturesOrdered::push in favor of FuturesOrdered::push_back (#2591)
    • ๐ŸŽ Performance improvements (#2583, #2626)
    • ๐Ÿ“š Documentation improvements (#2579, #2604, #2613)