Open renovate[bot] opened 2 months ago
This PR contains the following updates:
0.3.21
0.3.30
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
0.3.21
->0.3.30
Release Notes
rust-lang/futures-rs (futures)
### [`v0.3.30`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0330---2023-12-24) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.29...0.3.30) - Add `{BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of` ([#2797](https://togithub.com/rust-lang/futures-rs/issues/2797)) - Fix panic in `FuturesUnordered::clear` ([#2809](https://togithub.com/rust-lang/futures-rs/issues/2809)) - Fix panic in `AsyncBufReadExt::fill_buf` ([#2801](https://togithub.com/rust-lang/futures-rs/issues/2801), [#2812](https://togithub.com/rust-lang/futures-rs/issues/2812)) - Improve support for targets without atomic CAS ([#2811](https://togithub.com/rust-lang/futures-rs/issues/2811)) - Remove build scripts ([#2811](https://togithub.com/rust-lang/futures-rs/issues/2811)) ### [`v0.3.29`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0329---2023-10-26) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.28...0.3.29) - Add `TryStreamExt::try_ready_chunks` ([#2757](https://togithub.com/rust-lang/futures-rs/issues/2757)) - Add `TryStreamExt::{try_all,try_any}` ([#2783](https://togithub.com/rust-lang/futures-rs/issues/2783)) - Add `UnboundedSender::{len,is_empty}` ([#2750](https://togithub.com/rust-lang/futures-rs/issues/2750)) - Fix `Sync` impl of `FuturesUnordered` ([#2788](https://togithub.com/rust-lang/futures-rs/issues/2788)) - Fix infinite loop caused by invalid UTF-8 bytes ([#2785](https://togithub.com/rust-lang/futures-rs/issues/2785)) - Fix build error with -Z minimal-versions ([#2761](https://togithub.com/rust-lang/futures-rs/issues/2761)) ### [`v0.3.28`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0328---2023-03-30) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.27...0.3.28) - Update to syn 2. This raises MSRV of utility crates to 1.56. ([#2730](https://togithub.com/rust-lang/futures-rs/issues/2730), [#2733](https://togithub.com/rust-lang/futures-rs/issues/2733)) - Fix bug in `FlattenUnordered` ([#2726](https://togithub.com/rust-lang/futures-rs/issues/2726), [#2728](https://togithub.com/rust-lang/futures-rs/issues/2728)) ### [`v0.3.27`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0327---2023-03-11) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.26...0.3.27) - Add `TryFlattenUnordered` ([#2577](https://togithub.com/rust-lang/futures-rs/issues/2577), [#2590](https://togithub.com/rust-lang/futures-rs/issues/2590), [#2606](https://togithub.com/rust-lang/futures-rs/issues/2606), [#2607](https://togithub.com/rust-lang/futures-rs/issues/2607)) - Add `AbortHandle::is_aborted` ([#2710](https://togithub.com/rust-lang/futures-rs/issues/2710)) - Add `AbortRegistration::handle` ([#2712](https://togithub.com/rust-lang/futures-rs/issues/2712)) - Make `BiLock` strict-provenance compatible ([#2716](https://togithub.com/rust-lang/futures-rs/issues/2716)) ### [`v0.3.26`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0326---2023-01-30) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.25...0.3.26) - Add `Either::as_pin_mut` and `Either::as_pin_ref` ([#2691](https://togithub.com/rust-lang/futures-rs/issues/2691)) - Add `Shared::ptr_eq` and `Shared::ptr_hash` ([#2691](https://togithub.com/rust-lang/futures-rs/issues/2691)) - Implement `FusedStream` for `Buffered` ([#2676](https://togithub.com/rust-lang/futures-rs/issues/2676)) - Implement `FusedStream` for all streams in `ReadyChunks` ([#2693](https://togithub.com/rust-lang/futures-rs/issues/2693)) - Fix bug in `FuturesOrdered::push_front` ([#2664](https://togithub.com/rust-lang/futures-rs/issues/2664)) - Remove `Fut::Output: Clone` bounds from some `Shared` methods ([#2662](https://togithub.com/rust-lang/futures-rs/issues/2662)) - Remove `T: Debug` bounds from `Debug` implementations of `mpsc` and `oneshot` types ([#2666](https://togithub.com/rust-lang/futures-rs/issues/2666), [#2667](https://togithub.com/rust-lang/futures-rs/issues/2667)) ### [`v0.3.25`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0325---2022-10-20) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.24...0.3.25) - Fix soundness issue in `join!` and `try_join!` macros ([#2649](https://togithub.com/rust-lang/futures-rs/issues/2649)) - Implement `Clone` for `sink::Drain` ([#2650](https://togithub.com/rust-lang/futures-rs/issues/2650)) ### [`v0.3.24`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0324---2022-08-29) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.23...0.3.24) - Fix incorrect termination of `select_with_strategy` streams ([#2635](https://togithub.com/rust-lang/futures-rs/issues/2635)) ### [`v0.3.23`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0323---2022-08-14) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.22...0.3.23) - Work around MSRV increase due to a cargo bug. ### [`v0.3.22`](https://togithub.com/rust-lang/futures-rs/blob/HEAD/CHANGELOG.md#0322---2022-08-14) [Compare Source](https://togithub.com/rust-lang/futures-rs/compare/0.3.21...0.3.22) - Fix `Sync` impl of `BiLockGuard` ([#2570](https://togithub.com/rust-lang/futures-rs/issues/2570)) - Fix partial iteration in `FuturesUnordered` ([#2574](https://togithub.com/rust-lang/futures-rs/issues/2574)) - Fix false detection of inner panics in `Shared` ([#2576](https://togithub.com/rust-lang/futures-rs/issues/2576)) - Add `Mutex::lock_owned` and `Mutex::try_lock_owned` ([#2571](https://togithub.com/rust-lang/futures-rs/issues/2571)) - Add `io::copy_buf_abortable` ([#2507](https://togithub.com/rust-lang/futures-rs/issues/2507)) - Remove `Unpin` bound from `TryStreamExt::into_async_read` ([#2599](https://togithub.com/rust-lang/futures-rs/issues/2599)) - Make `run_until_stalled` handle self-waking futures ([#2593](https://togithub.com/rust-lang/futures-rs/issues/2593)) - Use `FuturesOrdered` in `try_join_all` ([#2556](https://togithub.com/rust-lang/futures-rs/issues/2556)) - Fix orderings in `LocalPool` waker ([#2608](https://togithub.com/rust-lang/futures-rs/issues/2608)) - Fix `stream::Chunk` adapters size hints ([#2611](https://togithub.com/rust-lang/futures-rs/issues/2611)) - Add `push_front` and `push_back` to `FuturesOrdered` ([#2591](https://togithub.com/rust-lang/futures-rs/issues/2591)) - Deprecate `FuturesOrdered::push` in favor of `FuturesOrdered::push_back` ([#2591](https://togithub.com/rust-lang/futures-rs/issues/2591)) - Performance improvements ([#2583](https://togithub.com/rust-lang/futures-rs/issues/2583), [#2626](https://togithub.com/rust-lang/futures-rs/issues/2626)) - Documentation improvements ([#2579](https://togithub.com/rust-lang/futures-rs/issues/2579), [#2604](https://togithub.com/rust-lang/futures-rs/issues/2604), [#2613](https://togithub.com/rust-lang/futures-rs/issues/2613))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.