rust-ipfs
rust-ipfs copied to clipboard
deps: bump futures from 0.3.30 to 0.3.31
Bumps futures from 0.3.30 to 0.3.31.
Release notes
Sourced from futures's releases.
0.3.31
- 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
andAsyncBufReadExt::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)
Changelog
Sourced from futures's changelog.
0.3.31 - 2024-10-05
- 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
andAsyncBufReadExt::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)
Commits
1e05281
Release 0.3.318a8b085
Fix clippy::uninit_vec warningf3fb74d
Document howBoxFuture
s /BoxStream
s are often made (#2887)f00e7af
Fix use after free of task in FuturesUnordered when dropped future panics (#2...33c46b3
ci: Work around sanitizer issue on latest Linux kernel7bf5a72
Fix issues withAsyncBufRead::read_line
andAsyncBufReadExt::lines
(#2884)87afaf3
Use#[inline(always)]
onclone_arc_raw
(#2865)549b90b
Add accessors for the inner of stream::Iter (#2875)07b004a
Add missing symbols (#2883)86dc069
Various fixes too make the CI green (#2885)- Additional commits viewable in compare view
You can trigger a rebase of this PR 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 show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@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)