BUGOUT
BUGOUT copied to clipboard
chore(deps): bump futures-util from 0.3.4 to 0.3.21 in /redis-conn-pool
Bumps futures-util from 0.3.4 to 0.3.21.
Release notes
Sourced from futures-util's releases.
0.3.21
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)0.3.20
- 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)0.3.19
- 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)0.3.18
- 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)0.3.17
- Use
FuturesOrdered
injoin_all
(#2412)- Add
{future, stream}::poll_immediate
(#2452)- Add
stream_select!
macro (#2262)- Implement
Default
forOptionFuture
(#2471)- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)- Add
BufReader::seek_relative
(#2489)0.3.16
- Add
TryStreamExt::try_chunks
(#2438)- Add
StreamExt::{all, any}
(#2460)- Add
stream::select_with_strategy
(#2450)- Update to new
io_slice_advance
interface (#2454)0.3.15
- Use
#[proc_macro]
at Rust 1.45+ to fix an issue where proc macros don't work with rust-analyzer (#2407)- Support targets that do not have atomic CAS on stable Rust (#2400)
- futures-test: Add async
#[test]
function attribute (#2409)- Add
stream::abortable
(#2410)- Add
FuturesUnordered::clear
(#2415)- Implement
IntoIterator
forFuturesUnordered
(#2423)- Implement
Send
andSync
forFuturesUnordered
iterators (#2416)- Make
FuturesUnordered::iter_pin_ref
public (#2423)- Add
SelectAll::clear
(#2430)- Add
SelectAll::{iter, iter_mut}
(#2428)- Implement
IntoIterator
forSelectAll
(#2428)- Implement
Clone
forWeakShared
(#2396)0.3.14
- Add
future::SelectAll::into_inner
(#2363)
... (truncated)
Changelog
Sourced from futures-util's changelog.
0.3.21 - 2022-02-06
- Fix potential data race in
FlattenUnordered
that introduced in 0.3.20 (#2566)0.3.20 - 2022-02-06
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)0.3.19 - 2021-12-18
- 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)0.3.18 - 2021-11-23
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)0.3.17 - 2021-08-30
- Use
FuturesOrdered
injoin_all
(#2412)- Add
{future, stream}::poll_immediate
(#2452)- Add
stream_select!
macro (#2262)- Implement
Default
forOptionFuture
(#2471)- Add
Peekable::{peek_mut, poll_peek_mut}
(#2488)- Add
BufReader::seek_relative
(#2489)0.3.16 - 2021-07-23
- Add
TryStreamExt::try_chunks
(#2438)- Add
StreamExt::{all, any}
(#2460)- Add
stream::select_with_strategy
(#2450)- Update to new
io_slice_advance
interface (#2454)0.3.15 - 2021-05-11
... (truncated)
Commits
fc1e325
Release 0.3.2120279eb
FlattenUnordered
: improve wakers behavior (#2566)75dca5a
Fix MSRV in futures-task readme55281c8
Release 0.3.20591b982
Redefine executor and compat modules in futures crate (#2564)94b508b
BasicStreamExt::{flatten_unordered, flat_map_unordered}
impls (#2083)dca16fa
Do not auto-create PR on forka9795a9
Automatically creates PR when no_atomic_cas.rs needs to be updated4841888
Update comments in build scripts85706b6
Clean up ci/no_atomic_cas.sh- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labels
will set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewers
will set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assignees
will set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestone
will set the current milestone as the default for future PRs for this repo and language
You can disable automated security fix PRs for this repo from the Security Alerts page.