All Versions
67
Latest Version
Avg Release Cycle
43 days
Latest Release
775 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v0.3.25 Changes
October 20, 2022- 🛠 Fix soundness issue in
join!
andtry_join!
macros (#2649) - 👯 Implement
Clone
forsink::Drain
(#2650)
- 🛠 Fix soundness issue in
-
v0.3.24 Changes
August 29, 2022- Fix incorrect termination of
select_with_strategy
streams (#2635)
- Fix incorrect termination of
-
v0.3.23 Changes
August 14, 2022- ↪ Work around MSRV increase due to a cargo bug.
-
v0.3.22 Changes
August 14, 2022- 🛠 Fix
Sync
impl ofBiLockGuard
(#2570) - 🛠 Fix partial iteration in
FuturesUnordered
(#2574) - 🛠 Fix false detection of inner panics in
Shared
(#2576) - Add
Mutex::lock_owned
andMutex::try_lock_owned
(#2571) - Add
io::copy_buf_abortable
(#2507) - Remove
Unpin
bound fromTryStreamExt::into_async_read
(#2599) - Make
run_until_stalled
handle self-waking futures (#2593) - Use
FuturesOrdered
intry_join_all
(#2556) - 🛠 Fix orderings in
LocalPool
waker (#2608) - 🛠 Fix
stream::Chunk
adapters size hints (#2611) - Add
push_front
andpush_back
toFuturesOrdered
(#2591) - 🗄 Deprecate
FuturesOrdered::push
in favor ofFuturesOrdered::push_back
(#2591) - 🐎 Performance improvements (#2583, #2626)
- 📚 Documentation improvements (#2579, #2604, #2613)
- 🛠 Fix
-
v0.3.21 Changes
February 06, 2022- 🛠 Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)
- 🛠 Fix potential data race in
-
v0.3.20 Changes
February 06, 2022🚀 NOTE: This release has been yanked due to a bug fixed in 0.3.21.
- 🛠 Fix stacked borrows violations when
-Zmiri-tag-raw-pointers
is enabled. This raises MSRV offutures-task
to 1.45. (#2548, #2550) - 🔄 Change
FuturesUnordered
to respect yielding from future (#2551) - Add
StreamExt::{flatten_unordered, flat_map_unordered}
(#2083)
- 🛠 Fix stacked borrows violations when
-
v0.3.19 Changes
December 18, 2021- ✂ Remove unstable
read-initializer
feature (#2534) - 🛠 Fix panic in
FuturesUnordered
(#2535) - 🛠 Fix compatibility issue with
FuturesUnordered
and tokio's cooperative scheduling (#2527) - ➕ Add
StreamExt::count
(#2495)
- ✂ Remove unstable
-
v0.3.18 Changes
November 23, 2021🚀 NOTE: This release has been yanked. See #2529 for details.
- 🛠 Fix unusable
Sink
implementation onstream::Scan
(#2499) - Make
task::noop_waker_ref
available withoutstd
feature (#2505) - ➕ Add async
LineWriter
(#2477) - ✂ Remove dependency on
proc-macro-hack
. This raises MSRV of utility crates to 1.45. (#2520)
- 🛠 Fix unusable
-
v0.3.17 Changes
August 30, 2021- 👉 Use
FuturesOrdered
injoin_all
(#2412) - ➕ Add
{future, stream}::poll_immediate
(#2452) - ➕ Add
stream_select!
macro (#2262) - 0️⃣ Implement
Default
forOptionFuture
(#2471) - 📊 Add
Peekable::{peek_mut, poll_peek_mut}
(#2488) - ➕ Add
BufReader::seek_relative
(#2489)
- 👉 Use
-
v0.3.16 Changes
July 23, 2021- ➕ Add
TryStreamExt::try_chunks
(#2438) - ➕ Add
StreamExt::{all, any}
(#2460) - Add
stream::select_with_strategy
(#2450) - Update to new
io_slice_advance
interface (#2454)
- ➕ Add