|
| 1 | +# 0.3.15 - 2021-05-11 |
| 2 | +* Use `#[proc_macro]` at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407) |
| 3 | +* Support targets that do not have atomic CAS on stable Rust (#2400) |
| 4 | +* futures-test: Add async `#[test]` function attribute (#2409) |
| 5 | +* Add `stream::abortable` (#2410) |
| 6 | +* Add `FuturesUnordered::clear` (#2415) |
| 7 | +* Implement `IntoIterator` for `FuturesUnordered` (#2423) |
| 8 | +* Implement `Send` and `Sync` for `FuturesUnordered` iterators (#2416) |
| 9 | +* Make `FuturesUnordered::iter_pin_ref` public (#2423) |
| 10 | +* Add `SelectAll::clear` (#2430) |
| 11 | +* Add `SelectAll::{iter, iter_mut}` (#2428) |
| 12 | +* Implement `IntoIterator` for `SelectAll` (#2428) |
| 13 | +* Implement `Clone` for `WeakShared` (#2396) |
| 14 | + |
1 | 15 | # 0.3.14 - 2021-04-10
|
2 |
| -- Add `future::SelectAll::into_inner` (#2363) |
3 |
| -- Allow calling `UnboundedReceiver::try_next` after `None` (#2369) |
4 |
| -- Reexport non-Ext traits from the root of `futures_util` (#2377) |
5 |
| -- Add `AsyncSeekExt::stream_position` (#2380) |
6 |
| -- Add `stream::Peekable::{next_if, next_if_eq}` (#2379) |
| 16 | +* Add `future::SelectAll::into_inner` (#2363) |
| 17 | +* Allow calling `UnboundedReceiver::try_next` after `None` (#2369) |
| 18 | +* Reexport non-Ext traits from the root of `futures_util` (#2377) |
| 19 | +* Add `AsyncSeekExt::stream_position` (#2380) |
| 20 | +* Add `stream::Peekable::{next_if, next_if_eq}` (#2379) |
7 | 21 |
|
8 | 22 | # 0.3.13 - 2021-02-23
|
9 |
| -- Mitigated starvation issues in `FuturesUnordered` (#2333) |
10 |
| -- Fixed race with dropping `mpsc::Receiver` (#2304) |
11 |
| -- Added `Shared::{strong_count, weak_count}` (#2346) |
12 |
| -- Added `no_std` support for `task::noop_waker_ref` (#2332) |
13 |
| -- Implemented `Stream::size_hint` for `Either` (#2325) |
| 23 | +* Mitigated starvation issues in `FuturesUnordered` (#2333) |
| 24 | +* Fixed race with dropping `mpsc::Receiver` (#2304) |
| 25 | +* Added `Shared::{strong_count, weak_count}` (#2346) |
| 26 | +* Added `no_std` support for `task::noop_waker_ref` (#2332) |
| 27 | +* Implemented `Stream::size_hint` for `Either` (#2325) |
14 | 28 |
|
15 | 29 | # 0.3.12 - 2021-01-15
|
16 | 30 | * Fixed `Unpin` impl of `future::{MaybeDone, TryMaybeDone}` where trait bounds were accidentally added in 0.3.9. (#2317)
|
|
0 commit comments