oku
oku copied to clipboard
chore(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
FuturesUnorderedwhen 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_lineandAsyncBufReadExt::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_wakechange (#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
FuturesUnorderedwhen 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_lineandAsyncBufReadExt::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_wakechange (#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
1e05281Release 0.3.318a8b085Fix clippy::uninit_vec warningf3fb74dDocument howBoxFutures /BoxStreams are often made (#2887)f00e7afFix use after free of task in FuturesUnordered when dropped future panics (#2...33c46b3ci: Work around sanitizer issue on latest Linux kernel7bf5a72Fix issues withAsyncBufRead::read_lineandAsyncBufReadExt::lines(#2884)87afaf3Use#[inline(always)]onclone_arc_raw(#2865)549b90bAdd accessors for the inner of stream::Iter (#2875)07b004aAdd missing symbols (#2883)86dc069Various fixes too make the CI green (#2885)- 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)