Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(deps): update rust crate futures to v0.3.31 #9

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented May 15, 2022

This PR contains the following updates:

Package Type Update Change
futures (source) dependencies patch 0.3.19 -> 0.3.31

Release Notes

rust-lang/futures-rs (futures)

v0.3.31

Compare Source

  • Fix use after free of task in FuturesUnordered when dropped future panics (#​2886)
  • Fix soundness bug in task::waker_ref (#​2830)
    This is a breaking change but allowed because it is soundness bug fix.
  • Fix bugs in AsyncBufRead::read_line and AsyncBufReadExt::lines (#​2884)
  • Fix parsing issue in select!/select_biased! (#​2832)
    This is technically a breaking change as it will now reject a very odd undocumented syntax that was previously accidentally accepted.
  • Work around issue due to upstream Waker::will_wake change (#​2865)
  • Add stream::Iter::{get_ref,get_mut,into_inner} (#​2875)
  • Add future::AlwaysReady (#​2825)
  • Relax trait bound on non-constructor methods of io::{BufReader,BufWriter} (#​2848)

v0.3.30

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • Add {BiLock,SplitStream,SplitSink,ReadHalf,WriteHalf}::is_pair_of (#​2797)
  • Fix panic in FuturesUnordered::clear (#​2809)
  • Fix panic in AsyncBufReadExt::fill_buf (#​2801, #​2812)
  • Improve support for targets without atomic CAS (#​2811)
  • Remove build scripts (#​2811)

v0.3.29

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • Add TryStreamExt::try_ready_chunks (#​2757)
  • Add TryStreamExt::{try_all,try_any} (#​2783)
  • Add UnboundedSender::{len,is_empty} (#​2750)
  • Fix Sync impl of FuturesUnordered (#​2788)
  • Fix infinite loop caused by invalid UTF-8 bytes (#​2785)
  • Fix build error with -Z minimal-versions (#​2761)

v0.3.28

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

v0.3.27

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

v0.3.26

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • Add Either::as_pin_mut and Either::as_pin_ref (#​2691)
  • Add Shared::ptr_eq and Shared::ptr_hash (#​2691)
  • Implement FusedStream for Buffered (#​2676)
  • Implement FusedStream for all streams in ReadyChunks (#​2693)
  • Fix bug in FuturesOrdered::push_front (#​2664)
  • Remove Fut::Output: Clone bounds from some Shared methods (#​2662)
  • Remove T: Debug bounds from Debug implementations of mpsc and oneshot types (#​2666, #​2667)

v0.3.25

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • Fix soundness issue in join! and try_join! macros (#​2649)
  • Implement Clone for sink::Drain (#​2650)

v0.3.24

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • Fix incorrect termination of select_with_strategy streams (#​2635)

v0.3.23

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • Work around MSRV increase due to a cargo bug.

v0.3.22

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • 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)

v0.3.21

Compare Source

Note: This release of futures-util has been yanked due to a bug fixed in 0.3.31 and a compile failure with futures-task 0.3.31 and later.

  • Fix potential data race in FlattenUnordered that introduced in 0.3.20 (#​2566)

v0.3.20

Compare Source

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 of futures-task to 1.45. (#​2548, #​2550)
  • Change FuturesUnordered to respect yielding from future (#​2551)
  • Add StreamExt::{flatten_unordered, flat_map_unordered} (#​2083)

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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/rust-futures-monorepo branch from 36ae488 to 2f3844a Compare September 25, 2022 15:16
@renovate renovate bot changed the title fix(deps): update rust crate futures to 0.3.21 fix(deps): update rust crate futures to 0.3.24 Sep 25, 2022
@renovate renovate bot force-pushed the renovate/rust-futures-monorepo branch from 2f3844a to eaf4bbc Compare November 20, 2022 20:51
@renovate renovate bot changed the title fix(deps): update rust crate futures to 0.3.24 fix(deps): update rust crate futures to 0.3.25 Nov 20, 2022
@renovate renovate bot changed the title fix(deps): update rust crate futures to 0.3.25 fix(deps): update rust crate futures to 0.3.27 Mar 16, 2023
@renovate renovate bot force-pushed the renovate/rust-futures-monorepo branch from eaf4bbc to 6d17cc0 Compare March 16, 2023 17:37
@renovate renovate bot changed the title fix(deps): update rust crate futures to 0.3.27 fix(deps): update rust crate futures to 0.3.28 Mar 31, 2023
@renovate renovate bot force-pushed the renovate/rust-futures-monorepo branch from 6d17cc0 to 5b33b81 Compare March 31, 2023 03:46
@renovate renovate bot changed the title fix(deps): update rust crate futures to 0.3.28 fix(deps): update rust crate futures to 0.3.29 Oct 27, 2023
@renovate renovate bot force-pushed the renovate/rust-futures-monorepo branch from 5b33b81 to 72760c0 Compare October 27, 2023 08:41
@renovate renovate bot force-pushed the renovate/rust-futures-monorepo branch from 72760c0 to 635a4c8 Compare December 25, 2023 08:09
@renovate renovate bot changed the title fix(deps): update rust crate futures to 0.3.29 fix(deps): update rust crate futures to 0.3.30 Dec 25, 2023
@renovate renovate bot changed the title fix(deps): update rust crate futures to 0.3.30 fix(deps): update rust crate futures to v0.3.30 May 5, 2024
@renovate renovate bot force-pushed the renovate/rust-futures-monorepo branch from 635a4c8 to d714070 Compare October 6, 2024 05:50
@renovate renovate bot changed the title fix(deps): update rust crate futures to v0.3.30 fix(deps): update rust crate futures to v0.3.31 Oct 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants